Le bon éditeur pour PHP. Meilleurs IDE pour PHP Éditeur de fichiers PHP avec aperçu visuel

Il existe de nombreuses façons de créer votre propre site Web - depuis l'utilisation de modèles prêts à l'emploi sur Narod.ru jusqu'à la demande d'une annonce du type "création de site Web en deux jours à partir de 300 roubles". Même un enfant peut créer son propre blog ou une simple page d'accueil. C'est pourquoi presque tout le monde peut se vanter d'avoir son propre site Internet sur Internet. Divers services fournissent à quiconque des créateurs de sites Web capables de créer une simple page utilisateur personnelle en quelques secondes. Il existe des centaines et des centaines de milliers de pages de ce type sur Internet. En règle générale, ils se ressemblent et ne sont pas mémorisés. Pour ceux qui utilisent des outils en ligne gratuits pour créer une page Internet personnelle, posséder un site Web est le plus souvent une plaisanterie : les gens créent une page et l'oublient. Le contenu qui s'y trouve se résume dans la plupart des cas à la publication de photographies de votre chien et de quelques informations « sur vous-même ».

C'est une autre affaire si une personne perçoit son propre site Web comme un moyen de communication, comme le téléphone ou le courrier. Avoir son propre site internet est utile pour tout entrepreneur qui souhaite présenter son entreprise, un médecin en exercice, un avocat ouvrant sa propre consultation, un centre de formation, etc. Dans ce cas, la page doit être originale et significative, fournissant des informations utiles aux visiteurs. Pour obtenir un site Web qui répond à ces exigences, vous ne pouvez pas vous contenter des seuls générateurs de pages d’accueil gratuits. Cependant, maîtriser les bases de la programmation web peut prendre beaucoup de temps. Vous pouvez bien sûr faire appel à un professionnel qui réalisera n'importe quelle page selon vos souhaits, mais cette option présente un inconvénient très évident, elle est donc inacceptable pour beaucoup.

Les éditeurs Web visuels sont un bon moyen de gagner du temps dans l'apprentissage de la programmation Web et de créer rapidement un site Web en le remplissant de toutes les informations nécessaires. D'une part, pour créer un projet Web à l'aide d'un tel programme, vous n'avez pas besoin de connaissances particulières ni d'être programmeur. D’un autre côté, ces types d’applications laissent place à la créativité et garantissent que le site ne ressemble pas exactement à des milliers d’autres. Le travail des éditeurs Web visuels est basé sur la propriété WYSIWYG - What You See Is What You Get (ce que vous voyez est ce que vous obtenez). En d’autres termes, pendant le processus d’édition, les pages Web ont à peu près la même apparence que celles affichées dans un navigateur.

⇡ Générateur de sites Web WYSIWYG 7.1.0

  • développeur: Pablo Software Solutions
  • taille de la distribution : 5,5 Mo
  • distribution : shareware
  • Interface russe : non

Les pages Web créées à l'aide de WYSIWYG Web Builder et d'autres éditeurs visuels sont constituées de blocs distincts. Il peut s'agir de texte, de graphiques, de vidéos flash, etc. Tout ce que l'utilisateur doit faire est de sélectionner les blocs nécessaires et de les placer aux endroits appropriés sur la page, et le code sera généré automatiquement par le programme.

Si vous n'avez aucune expérience en conception de sites Web, vous devriez commencer à créer votre premier projet dans le programme avec un modèle prêt à l'emploi. Par défaut, WYSIWYG Web Builder propose une dizaine de modèles de types différents, et plusieurs dizaines d'autres peuvent être téléchargés gratuitement sur le site officiel du programme. Après avoir téléchargé le modèle, vous pourrez en modifier n'importe quel élément.

Pour ce faire, vous pouvez utiliser de nombreux outils situés sur le panneau vertical. Pour plus de commodité, ils sont répartis en catégories : navigation (arborescence du site, menu de navigation), dessin (ligne, courbe, polygone), outils multimédia (Flash player, YouTube player, Java, objet OLE), outils de travail avec des formulaires web (un champ pour insérer un code CAPTCHA, une case à cocher, un bouton pour télécharger un fichier, un champ pour saisir du texte), Paypal (divers boutons pour travailler avec ce système de paiement électronique), etc. Si vous n'avez besoin d'aucune catégorie d'outils dans votre travail, vous pouvez le minimiser afin de libérer de l'espace sur l'écran pour des outils plus demandés.

Il convient de prêter attention à la catégorie Extra. Il contient des outils permettant de créer une galerie de photos, d'ajouter un abonnement aux actualités au format RSS, des diaporamas et de rechercher sur le site. Vous trouverez ici toute une collection d’éléments de code Javascript prêts à l’emploi. Ceux-ci incluent une variété d'effets visuels et des outils utiles tels que la détermination de la version actuelle du navigateur, l'affichage d'informations sur la dernière fois qu'une page Web a été modifiée et le placement d'un lien pour ajouter la page à vos favoris.

Malgré le fait que lorsqu'il travaille dans WYSIWYG Web Builder, l'utilisateur voit des éléments de page prêts à l'emploi, dans le navigateur, le site peut encore être un peu différent de celui dans la fenêtre de travail de l'éditeur. Pour visualiser rapidement l'apparence de la page dans le navigateur, appuyez simplement sur la touche F5. WYSIWYG Web Builder ouvrira le projet dans le navigateur par défaut du système. Si vous devez afficher des pages dans plusieurs navigateurs à la fois, vous pouvez les ajouter à la liste.

Généralement, un modèle de site Web se compose de plusieurs pages. Pour une gestion de projet pratique, la fenêtre du programme dispose d'un panneau spécial Site Manager, qui affiche une arborescence de pages du site. Grâce aux outils de ce panneau, vous pouvez créer de nouvelles pages basées sur des modèles, ajouter des pages précédemment enregistrées sur votre disque dur, copier des pages existantes, visualiser leurs propriétés, etc.

Lorsque vous travaillez sur une ressource composée d'un grand nombre de pages, des outils de programme tels que la vérification des fonctionnalités des liens, l'estimation de la taille des pages et un générateur de plan de site sous la forme d'un fichier XML qui sera placé dans le répertoire racine du site peuvent être également utile. De plus, WYSIWYG Web Builder peut vous aider à rassembler toutes les images et autres fichiers multimédias utilisés sur les pages Web en un seul endroit.

Malgré le fait que WYSIWYG Web Builder lui-même soit un éditeur assez fonctionnel, vous n'y trouverez peut-être aucun outil. Dans ce cas, cela vaut la peine de jeter un œil à la galerie d'extensions - peut-être que l'outil dont vous avez besoin est disponible sous forme de plugin. Il existe plus de 250 extensions pour le programme et leur nombre ne cesse de croître. Les extensions sont écrites par des utilisateurs actifs de l'éditeur et publiées sur le forum officiel. Il convient de garder à l'esprit que vous ne pouvez pas connecter d'extensions à la version d'essai de WYSIWYG Web Builder ; pour cela, vous devez enregistrer le programme.

⇡ Créateur de pages Web 3.21

  • développeur : www.webpage-maker.com
  • taille de la distribution : 3,66 Mo
  • distribution : shareware
  • Interface russe : non

Web Page Maker est un éditeur visuel assez simple qui convient à la création d'un petit site Web comprenant plusieurs pages. Avec son aide, vous pouvez ajouter du texte, des éléments vectoriels, des fichiers graphiques, des vidéos dans différents formats, des tableaux, des formulaires Web et d'autres éléments de page familiers à la page.

Le programme propose également des options prêtes à l'emploi pour un élément aussi important de tout site Web que le menu de navigation. Web Page Maker contient diverses options de menu. Après avoir sélectionné celui qui convient, vous pouvez le modifier immédiatement en spécifiant l'orientation (horizontale ou verticale), la distance entre les éléments, le texte et les paramètres du lien.

Certains éléments (par exemple, le même menu de navigation) doivent être situés sur toutes les pages du site. Lors de la modification d'un bloc, vous pouvez le placer rapidement sur toutes les pages du projet en cours ou spécifier les pages où il doit être présent.

La partie principale de la fenêtre du programme est occupée par la zone de travail et à droite se trouve le panneau Contenu du site. À l'aide de ce panneau, il est pratique de gérer les pages du site, ainsi que les éléments de page individuels. L'onglet Éléments affiche tous les blocs de la page, et lorsque vous cliquez sur chacun d'eux, vous pouvez immédiatement voir où il se trouve. De plus, vous pouvez appeler immédiatement la fenêtre des propriétés de chaque élément ou supprimer les blocs inutiles. Quant à l'ensemble des outils permettant de créer une structure de site, il convient de noter la possibilité de créer une nouvelle page à partir d'une ressource existante sur Internet. Il vous suffit de spécifier son adresse et Web Page Maker chargera la page, la divisera en blocs et les rendra disponibles pour modification.

Pour rendre votre site plus vivant, vous pouvez utiliser des effets d'animation. Des exemples de code Javascript prêt à l'emploi peuvent être trouvés dans la bibliothèque Web Page Maker. En les utilisant, vous pouvez changer la couleur de défilement de la fenêtre, placer une horloge dans le coin de l'écran affichant l'heure actuelle, ajouter un diaporama, etc.

Une fois les travaux sur le site terminés, le projet peut être enregistré sur votre disque dur ou immédiatement téléchargé sur un serveur FTP. De plus, aucun client supplémentaire n'est nécessaire pour cela - Web Page Maker dispose d'outils intégrés pour travailler avec FTP.

⇡ Concepteur de site visuel CoffeeCup 6.06

  • développeur: Logiciel CoffeeCup
  • taille de la distribution : 17,6 Mo
  • distribution : shareware
  • Interface russe : non

Les développeurs de CoffeeCup Visual Site Designer vivent probablement selon le slogan « gagnez de l'argent sur tout ce sur quoi vous pouvez gagner de l'argent ». Par conséquent, vous devez garder à l’esprit que si vous achetez cet éditeur visuel pour 49 $, vous n’obtiendrez pas toutes les fonctionnalités que vous pouvez attendre en achetant la plupart des autres programmes similaires.

Ainsi, le programme est livré avec dix modèles, et pour télécharger le reste, il vous est demandé de vous rendre sur le site Web du développeur. Lorsque vous ouvrez la page appropriée, vous constaterez que des modèles supplémentaires sont payés et vendus 9 $ chacun. Des « surprises » similaires attendent l'utilisateur lorsqu'il travaille avec l'application. Cliquez sur l'outil de création de formulaire Web et vous constaterez que vous devrez payer 39 $ supplémentaires pour l'utiliser ; essayez d'ajouter une galerie de photos à votre site et vous verrez que cette fonctionnalité entraîne également un coût supplémentaire.

La version standard du programme vous permet de travailler avec du texte, des éléments vectoriels et des graphiques. Après avoir sélectionné un outil, une palette flottante avec ses paramètres apparaît sur le panneau vertical. Il reste à l'écran jusqu'à ce que l'utilisateur change d'outil. Grâce à cette approche, le maximum d'espace est alloué à la zone de travail.

Les éléments de page Web courants tels que les compteurs et les formulaires Web ne peuvent être créés dans le programme qu'à l'aide d'un outil d'insertion de code HTML personnalisé.

Lorsque vous travaillez avec des éléments vectoriels (flèches, polygones, étoiles, légendes, etc.), vous pouvez utiliser de nombreux outils pour modifier leur apparence. Par exemple, il est possible de changer la transparence, d'ajouter une ombre, de rendre un objet tridimensionnel, de le faire briller ou encore de changer de forme au survol du curseur de la souris. De plus, vous pouvez ajuster le remplissage de chaque objet et ajouter de la texture.

CoffeeCup Visual Site Designer dispose d'un client FTP intégré avec lequel vous pouvez télécharger un site sur un serveur distant. Si, après avoir chargé le site, vous décidez d'apporter des modifications à certaines de ses pages, vous pouvez utiliser la fonction de synchronisation des données. Dans ce cas, le programme chargera les pages qui ont été modifiées. Si nécessaire, sans quitter CoffeeCup Visual Site Designer, vous pouvez même supprimer complètement le site du serveur.

⇡ Site Web X5 Evolution 8

  • développeur: Incomedia
  • taille de la distribution : 15,3 Mo
  • distribution : shareware
  • Interface russe : oui

La plupart des éditeurs visuels se ressemblent. Cela a ses avantages, car une fois que vous aurez compris l’un de ces programmes, vous vous sentirez déjà en confiance si vous décidez d’en essayer un autre plus tard. Cependant, si vous n'avez jamais créé de sites Web auparavant, même l'éditeur visuel le plus simple peut initialement soulever de nombreuses questions, telles que : « que devez-vous faire en premier ? », « quels outils de programme sont les principaux et lesquels sont auxiliaires ? etc.

Le programme WebSite X5 Evolution met en œuvre une approche légèrement différente de la création d'un site Internet, grâce à laquelle de nombreuses questions disparaissent d'elles-mêmes. L'application est construite sur le principe d'un assistant étape par étape, afin qu'un utilisateur novice puisse être sûr qu'il n'a rien manqué d'important.

Malgré le fait que l'assistant vous guide à travers toutes les étapes de création d'un projet, l'utilisateur peut, s'il le souhaite, « sauter » à travers certaines étapes, en sélectionnant dans le menu latéral les actions qu'il souhaite effectuer pour le moment. Il y a cinq étapes au total.

Le premier contient les paramètres généraux. Ainsi, ici, le nom du site, l'auteur et la langue sont saisis, les mots-clés sont sélectionnés, le Favicon est chargé, le type de menu est sélectionné (horizontal ou vertical), un modèle approprié est sélectionné (il y a plus d'une centaine d'options de conception dans le programme bibliothèque), et l'apparence du haut et du bas des pages du site est définie.

Dans un deuxième temps, il est proposé de créer un plan du site, c'est-à-dire de réfléchir à sa structure. À l'aide des boutons « copier » et « coller » de la barre d'outils, vous pouvez créer de nouvelles pages basées sur celles existantes. Ici, vous pouvez déterminer quelles pages de ressources seront masquées et spécifier la fréquence de mise à jour pour chaque page.

Un double-clic sur le titre de la page vous amènera à l'étape suivante du travail sur le site, et ici vous pourrez commencer à travailler directement sur son contenu. Par défaut, la page est divisée en quatre blocs, dans chacun desquels vous pouvez ajouter un objet : texte, fichier graphique, diaporama, tableau, animation flash, fichier multimédia, etc. Si vous le souhaitez, le nombre de blocs sur la page peut être augmenté ou diminué. Après avoir placé un objet sur la page, vous devez déterminer ses paramètres, par exemple spécifier le chemin d'accès au fichier graphique, saisir du texte, etc. Toutes ces opérations devront être effectuées pour chaque page.

Lors de la quatrième étape, WebSite X5 Evolution proposera de préciser certains paramètres supplémentaires, par exemple, déterminer l'apparence de la page d'introduction, définir les paramètres d'affichage de la publicité flash, ajouter un blog et un fil d'actualité RSS au site.

Parmi les fonctionnalités proposées, il existe également un élément tel que « Panier de commerce électronique ». En l'utilisant, vous pouvez créer rapidement votre propre boutique en ligne. En accédant à ses paramètres, vous pouvez rapidement créer des catégories de produits, définir les conditions de livraison, sélectionner les options de paiement, insérer un contrat de licence et personnaliser l'apparence des éléments de la boutique.

Enfin, la dernière étape consiste à exporter le projet. Le site Web terminé peut être enregistré sur votre disque dur ou immédiatement téléchargé sur un serveur FTP. De plus, le programme vous permet de sauvegarder les fichiers du projet afin de les transférer sur un autre ordinateur. Notez que le projet créé peut être enregistré à tout moment dans le format propre au programme.

Le seul inconvénient lorsque l'on travaille avec WebSite X5 Evolution est peut-être l'impossibilité de prévisualiser les pages dans le navigateur. Si vous souhaitez voir à quoi ressemblera le site, vous pouvez utiliser la fonction Test, mais la génération du projet prend un certain temps. De plus, le programme génère des pages dans sa propre visionneuse, créée sur le moteur Internet Explorer.

⇡ KompoZer 0.7.10

  • développeur : Fabien Cazenave
  • taille de la distribution : 7,9 Mo
  • diffusion : gratuite
  • Interface russe : oui

KompoZer est un éditeur Web visuel open source gratuit. Le programme est disponible non seulement pour Windows, mais aussi pour Mac et Linux. L'éditeur est créé sur le moteur Gecko, qui exécute le célèbre navigateur Firefox. Cela présente de nombreux avantages : premièrement, le moteur prend parfaitement en charge les standards Web modernes tels que XML, CSS et JavaScript. Deuxièmement, les capacités de l'éditeur basé sur Gecko peuvent être étendues grâce à des plug-ins.

Peut-être que le premier module complémentaire que vous souhaitez installer sera un package de localisation pour le russe. Il s'installe à peu près de la même manière que les plugins pour Firefox : dans le menu Outils, vous devez sélectionner la commande Extensions, puis spécifier le chemin d'accès au fichier de localisation téléchargé avec l'extension .xpi. Après avoir installé le plugin, vous devrez redémarrer le programme, après quoi l'interface deviendra russe.

Le programme dispose d'un client FTP intégré et il peut être utilisé non seulement pour télécharger un projet terminé, mais aussi pour éditer rapidement les pages d'un site déjà hébergé sur le serveur. En spécifiant vos informations de connexion au serveur, vous pouvez naviguer dans l'arborescence des répertoires et sélectionner les pages à modifier. Leur contenu sera chargé dans la fenêtre KompoZer et pourra être modifié à la volée.

KompoZer permet de travailler avec plusieurs pages simultanément. Chacun d'eux s'ouvre dans un onglet séparé, entre lequel vous pouvez basculer rapidement. Chaque page a son propre historique d'annulations et de retours d'actions. En regardant l'icône dans l'en-tête de l'onglet, vous pouvez immédiatement déterminer si des modifications ont été apportées au contenu de la page qui n'ont pas encore été enregistrées.

Bien que KompoZer génère automatiquement le code des pages Web, vous pouvez le consulter et apporter quelques modifications si nécessaire. Au bas de chaque page se trouvent des onglets qui vous permettent de basculer entre l'affichage visuel de la page et l'affichage du code.

Par défaut, les outils les plus fréquemment utilisés sont affichés sur la barre d'outils du programme : ajout d'un lien hypertexte, insertion d'une image, des tableaux, outils de création de formulaires web, etc. Si vous le souhaitez, vous pouvez modifier l'apparence de ce panneau (par exemple, en réduisant la taille des icônes), et également y ajouter d'autres outils.

En général, bien que KompoZer soit un éditeur Web visuel, il est conçu pour les utilisateurs ayant déjà une certaine expérience dans la création de sites Web. Vous n'y trouverez pas de modèles prêts à l'emploi ni d'exemples de menus de navigation, mais un puissant éditeur CSS est intégré au programme, il existe des outils pour vérifier le code HTML et pour la vérification orthographique.

⇡ Éditeur HTML BestAddress 17

  • développeur: Multimedia Australie
  • taille de la distribution : 7,1 Mo
  • distribution : shareware
  • Interface russe : non

Lorsqu'un utilisateur décide d'étudier un domaine, par exemple l'infographie, le montage vidéo ou la programmation, il demande souvent à des camarades plus expérimentés avec quel programme il est préférable de commencer à apprendre un nouveau métier. Dans certains cas, il est en effet préférable d'utiliser des outils simples au début, puis, après avoir compris leurs capacités, de passer à des éditeurs plus avancés. Quant à BestAddress HTML Editor 2010 Professional, on peut dire que ce programme a toutes les chances de devenir le premier et le dernier outil pour un développeur web novice.

Travailler en mode de construction visuelle d'une page Web n'est pas sans rappeler le travail avec un concepteur - vous pouvez définir indépendamment les tailles et les couleurs des éléments, placer des boutons, des graphiques, des menus et d'autres composants du site Web à votre discrétion. Un formatage pratique, presque comme un éditeur de texte, peut être utilisé pour contrôler la position de n'importe quel élément de la page. Vous ne trouverez pas de modèles dans BestAddress HTML Editor 2010 Professional, mais vous pouvez télécharger une page Web située à l'adresse spécifiée. Une fois que vous ouvrez la page dans le programme, vous pouvez la modifier.

L'éditeur peut télécharger automatiquement un projet sur le serveur - pour cela, le programme utilise le client FTP Digital FTP Access qui l'accompagne.

BestAddress HTML Editor 2010 Professional comprend également des outils professionnels pour écrire du code. Les débutants qui souhaitent comprendre comment fonctionnent et écrivent le code HTML, CSS, Java et PHP peuvent se référer à la documentation. Il décrit les règles les plus importantes pour l'écriture de code, telles que le but des balises, des exemples d'opérations simples, etc. Des leçons simples et compréhensibles donnent une brève idée de la structure du HTML et mettent le débutant au courant.

⇡Conclusion

Les programmes abordés dans cette revue vous permettent de créer rapidement votre propre site Web et de le placer sur Internet. Il ne faut pas oublier que toutes ces applications ne sont que des outils entre les mains de l'utilisateur. Que le site attire l'attention des visiteurs, qu'il devienne un élément supplémentaire du succès de l'entreprise, dépend uniquement de l'imagination de l'auteur et de son désir d'améliorer ce qu'il a commencé. Et bien sûr, pour que le site soit à la hauteur de vos attentes, votre démarche doit être couronnée de succès, c'est ce que nous souhaitons à tous !

Ainsi, nous nous sommes récemment familiarisés avec les environnements de développement d'applications en Java, cette fois nous aborderons PHP. En distribuant les prix de la même manière subjective, jetons un coup d'œil à la liste des meilleurs :

Meilleur IDE gratuit - NetBeans

Ainsi, l'histoire se répète et ouvre la notation de l'IDE NetBeans, ce qui signifie que nous devons dire encore quelques mots gentils à ce sujet. Premièrement, il prend en charge la langue russe, ce qui est vital pour de nombreux développeurs PHP. Deuxièmement, NetBeans prend en charge tous les frameworks connus, notamment Zend, Laravel, Doctrine, CakePHP, Smarty, Yii et Symfony2. De plus, javascript, HTML, CSS et PHP sont naturellement supportés dans les dernières versions.

IDE le mieux payé - PHPStorm

Cet IDE est idéal pour le développement Web full-stack. Il supporte également les frameworks Symfony, Zend, Yii, CakePHP, les principaux systèmes CMS Magento, Drupal, Wordpress, les débogueurs Zend Debugger et Xdebug, et pour le frontend vous avez accès à CSS3, HTML5, Sass, CoffeeScript, TypeScript, Stylus, Less. et un petit tas d'autres outils. L'environnement logiciel est fourni gratuitement aux enseignants et étudiants des universités spécialisées, pour les projets open source et pour ceux pour qui 30 jours d'essai suffisent. Dans d'autres cas, vous devrez payer.

L'IDE le plus sous-estimé - Sublime Text

La dernière troisième version de Sublime Text est un environnement de développement de grande envergure, dont la principale beauté réside dans le grand nombre de plug-ins. L'un d'eux est l'IDE PHP. Il comprend tout ce dont vous avez besoin : débogueurs, testeurs, éditeur et prise en charge des frameworks populaires. Travailler avec Sublime Text est simple et pratique.

L'EDI le plus populaire est Eclipse PDT

Un autre représentant de la notation précédente. En général, sa popularité est déterminée par l'immensité de ses capacités (par conséquent, les personnes travaillant dans d'autres langues trouveront pratique de rester sur ce produit), les langues prises en charge et le nombre de packages joints. Nous nous intéressons au PDT (PHP Development Tool) avec des fonctionnalités typiques d'Eclipse : coloration syntaxique, assistant d'écriture de code, refactoring, modèles, débogage, validation et bien plus encore.

Meilleur IDE Cloud - Cloud 9

Cloud 9 est un autre représentant de l'environnement de développement omnivore qui, associé à la qualité de construction, rend sa popularité inaccessible aux concurrents du monde du cloud. Gratuitement, vous bénéficiez d'une limite d'un lieu de travail, ce qui est largement suffisant pour évaluer les possibilités. Si vous souhaitez travailler en équipe, préparez 19$ (ou 1 dollar symbolique si vous avez une équipe étudiante).

L'IDE le plus simple - PHP Designer

Comme vous le comprenez, le titre de l'IDE le plus simple impose des restrictions sur les fonctionnalités. Dans ce cas, le principal inconvénient est qu’il ne fonctionne que sur un seul système d’exploitation, à savoir Windows. Et sinon, il s’agit plus d’un éditeur de code avec extensions que d’un environnement de développement à part entière. Mais parfois, c’est une bonne chose, n’est-ce pas ?

Le meilleur des IDE impopulaires - CodeLobster

Vous ne trouverez pas une énorme communauté de développeurs CodeLobster, et la documentation d'aide est également assez rare. Mais cela ne change rien au fait qu'il s'agit d'un excellent IDE prenant en charge Drupal, Joomla, Wordpress, Yii, Symfony, Laravel, Smarty, CakePHP, Phalcon, jQuery, AngularJs, Nodejs.

L'IDE le plus prometteur - Zend Studio

Terminons la revue avec un produit puissant de Zend Technologies, ou plutôt avec des statistiques sèches :

    Débogage avec Zend Debugger, Xdebug, intégration avec Z-Ray ;

    Prise en charge de SVN, CVS, Docker, Git Flow ;

    Possibilité de visualiser MySQL, SQLite, PostgreSQL et d'autres SGBD ;

    Prise en charge de la bibliothèque Dojo ;

    Éditeur de code de haute qualité, avec fonctions d'analyse, de correction, de refactoring, d'indication, de génération, etc. ;

    Prise en charge des services cloud Microsoft Azure et Amazon AWS ;

    Maîtrise de JavaScript, CSS, HTML et bien sûr PHP (4 et 5) ;

    Panneau de développement Zend Studio Toolbar pour les navigateurs IE et Mozilla Firefox.

Un éditeur PHP moderne est un programme qui se limite uniquement à l'écriture et à l'édition de code. La fonctionnalité d'un tel éditeur peut prendre en charge le travail avec plusieurs langages de programmation.

Il en existe un nombre important, parmi lesquels vous pouvez certainement choisir le meilleur éditeur php pour l'utilisateur.

Komodo Modifier

Cet éditeur de code php (et pas seulement php) deviendra un outil très pratique, aussi bien pour ceux qui sont déjà familiarisés avec l'écriture de codes, que pour ceux qui s'y lancent tout juste. Il fonctionne sur le système d'exploitation Linux. Il convient de noter qu’il y a quelques années à peine, KE était l’un des éditeurs de code les plus puissants sous Linux. Komodo Editor a été développé simultanément par des employés d'Active State et des membres du public. Prend en charge les langages de programmation de script suivants :

✒ PHP ;

✒JAVASCRIPT ;

✒Perl ;

✒Python ;

✒ Rubis ;

P est distribué gratuitement et peut être téléchargé sous forme d'archive sur le site officiel. L'utilisation des dernières versions de la mise à jour est recommandée, mais à en juger par les critiques, Komodo Edit est assez fonctionnel à partir de la version 7, que l'on retrouve dans les archives et sur les forums spécialisés. Il existe une russification, qui doit être téléchargée séparément. Le localisateur doit correspondre à la version de l'éditeur pour laquelle il a été écrit, c'est important. Les caractéristiques distinctives de KE seront : la mise en évidence personnalisable, la complétion automatique du code, de nombreuses extensions, la création simple de projets, le travail parallèle avec les fichiers d'autres projets, et ce n'est pas tout. Un éditeur très digne, qui est recommandé, sinon pour une utilisation régulière, du moins à titre de référence.

Texte sublime

Cet éditeur est un analogue multiplateforme de TextMate. Prend en charge le fonctionnement sur les systèmes d'exploitation suivants : Windows, Linux, OS X. La licence est payante, mais il existe la possibilité d'une utilisation gratuite. Aucune différence n'a été trouvée entre les versions payantes et gratuites, sauf que parfois une fenêtre apparaît vous demandant d'acheter une licence. L'interface est assez minime, n'alourdit pas les yeux avec des informations inutiles et sera agréable même en l'utilisant pendant une longue période.

Possède des fonctionnalités intéressantes telles que la mise en évidence multiple. Un autre avantage est la création et l'insertion d'extraits de code à l'aide de raccourcis clavier. En fait, les raccourcis clavier eux-mêmes peuvent être affectés à presque toutes les actions. Le dernier et le plus gros avantage est la présence d'un grand nombre de plugins qui vous permettent d'adapter l'éditeur à vos besoins ou habitudes.

Prend en charge un assez grand nombre de langages de programmation, mais ne se limite pas à eux. Là encore, les plugins permettent de travailler avec la langue souhaitée. La mise en évidence de la syntaxe est de premier ordre.

L'éditeur est plus adapté à ceux qui comprennent déjà l'édition de code.

Bloc-notes++

Un éditeur php gratuit incroyablement simple et apprécié. Il est utilisé aussi bien par les programmeurs chevronnés que par ceux qui apprennent simplement les bases de l’édition de code. Très rapide et efficace et ne nécessite pas beaucoup de ressources informatiques. L'accès gratuit à Notepad++ a porté ses fruits : les plugins compléteront pleinement le travail de l'éditeur, et le nombre d'entre eux publiés vous permettra de sélectionner n'importe quel outil nécessaire au travail.

Prise en charge standard de 16 langages de programmation, ce qui est suffisant pour un travail à part entière. Parmi eux : C, C++, HTML, PHP, TCL, Assembler, Java Script, ASCII et autres. Cependant, ce numéro est complété par des plugins. Le texte est mis en évidence selon la syntaxe de la langue sélectionnée. Un avantage significatif sera le travail simultané avec plusieurs documents. Remarquée par de nombreux utilisateurs, la fonction « complétion automatique de mots » facilitera la tâche ou suggérera la bonne décision lors de l'écriture du code.

De plus, pour faciliter l'utilisation, il existe une option pour zoomer sur le document, qui vous permet de voir l'intégralité du code, sinon la totalité, du moins une partie importante de celui-ci.

Atome

Un autre éditeur HTML PHP gratuit, prenant en charge de nombreux langages Atom. Le fruit du développement conjoint de GitHub et de la communauté open source, qui développe ce projet depuis de nombreuses années. L'éditeur comprend déjà environ soixante-dix packages intégrés (plugins), qui permettent de personnaliser très finement l'environnement d'édition, sans téléchargements supplémentaires. Fonctionne avec tous les langages de programmation populaires sur les plateformes Linux, Windows et Mac. Possède un éditeur de code PHP visuel. Avantages :

✔ rechercher un fichier par les lettres de son nom ;

✔ disponibilité d'un package pour la sauvegarde automatique ;

✔ sélectionner le package requis pour installer et supprimer ceux inutilisés, ce qui affecte les performances des processus ;

✔ suivi automatique des mises à jour des packages ;

✔ grâce au grand nombre de packages, vous pourrez créer un éditeur de code individuel ;

✔ La saisie semi-automatique des mots de code est d'un ordre de grandeur plus réfléchi que de nombreux éditeurs.

Presque tous les internautes ont déjà pensé à créer leur propre site Web, mais tout le monde n'a pas le temps et la capacité de maîtriser au moins les bases de la programmation et de la mise en page Web. Mais, dans la plupart des cas, il n’est pas nécessaire de développer des éléments programmables complexes et vous pouvez créer un site Web beau et fonctionnel à l’aide d’un éditeur visuel de site Web ou d’un éditeur WYSIWYG.

De tels programmes, malgré leur relative facilité d'utilisation, sont loin d'être des outils de développement amateurs, mais leur capacité à fonctionner avec n'importe quel niveau d'expérience est précisément ce qui les rend spéciaux.

WYSIWYG est un acronyme pour les mots anglais What You See Is What You Get, qui se traduisent par « ce que vous voyez est ce que vous obtenez ». Autrement dit, nous parlons d'un environnement de développement dans lequel l'utilisateur, lorsqu'il travaille, peut immédiatement voir le résultat approximatif de ses efforts. Le plus souvent, dans Runet, l'analogue en langue russe de l'abréviation mentionnée est utilisé et les programmes de ce type sont appelés éditeurs visuels. À l'aide de telles applications, vous pouvez créer du code dans différents langages de programmation et de mise en page - HTML, CSS, PHP, etc.

L'éditeur WYSIWYG le plus populaire pour HTML et autres langages de développement Web est Adobe Dreamveawer. Il présente une interface véritablement conviviale, un grand nombre d'outils disponibles, la prise en charge des dernières technologies et l'intégration avec d'autres applications Creative Suite. Un gros avantage d'Adobe Dreamveawer est la disponibilité d'une documentation professionnelle détaillée, ainsi que de nombreuses leçons gratuites sur l'utilisation du programme, disponibles sur Internet. De plus, il peut fonctionner avec les moteurs CMS courants tels que Joomla, WordPress et Drupal. La version actuelle est CS6.

Un autre éditeur visuel populaire est WYSIWYG Web Builder, qui a récemment été mis à jour vers la version 9. Il s'agit d'une solution puissante qui vous permet de créer des sites Web de haute qualité sans aucune compétence en codage ou en programmation Web. Le programme vous permet de créer à la fois de simples sites de cartes de visite ou des ressources multipages avec des scénarios complexes et l'insertion d'éléments interactifs. Le kit est livré avec plusieurs modèles différents et vous pouvez en ajouter de nouveaux au fur et à mesure que vous travaillez. La dernière version de WYSIWYG Web Builder possède une interface en ruban, de nouvelles fonctionnalités pour travailler avec CSS3 et plus d'une centaine d'autres améliorations.

En plus des solutions commerciales, il existe également de bonnes solutions open source. Par exemple, l'éditeur visuel gratuit BlueGriffon, créé sur le moteur Gecko, qui exécute également le célèbre navigateur Mozilla Firefox.

Il s'agit d'une solution moderne et fiable pour éditer des pages Web et créer des sites répondant aux dernières normes Web. BlueGriffon est un éditeur visuel multilingue pour HTML, PHP, CSS et autres langages de développement Web, doté d'une interface intuitive et conviviale, et le document qui y est édité aura exactement le même aspect que dans le navigateur Firefox.

L'éditeur WYSIWYG est un outil vraiment pratique pour éditer des pages Web et créer des sites Web à part entière de différents niveaux de complexité. Grâce à cela, l’utilisateur peut créer des sites Web attrayants sans avoir besoin de connaissances techniques approfondies.

Bonjour, chers lecteurs du site blog. Depuis très longtemps, je voulais écrire sur un merveilleux éditeur gratuit (le lien mène au site officiel où vous pouvez télécharger la dernière version avec prise en charge de la langue russe).

Depuis de nombreuses années maintenant, c'est l'un des programmes les plus populaires et les plus utilisés pour éditer du code HTML, CSS et PHP. Je suis même surpris : « comment pouvais-je m'en passer avant, en réalisant son potentiel avec l'aide d'autres programmes ?

Maintenant, j'ai toujours quelques navigateurs fonctionnant simultanément sur mon ordinateur, un gestionnaire FTP très simple, gratuit et pratique FileZilla et cet éditeur même, dont les capacités sont tout simplement incomparables avec le bloc-notes par défaut utilisé sous Windows. Mais tout d’abord.

Téléchargement et fonctionnalités de l'éditeur Notepad++

L'installation du programme sous Windows s'effectue de manière tout à fait normale. Vous pouvez également si vous le souhaitez Télécharger Notepad++Portable, lequel est version portable cet éditeur, qui ne nécessite pas d'installation dans le système d'exploitation.

La version portable peut être obtenue à partir de la version standard si vous décompressez l'archive avec le programme dans n'importe quel endroit pratique et exécutez le fichier exécutable notepad.exe.

Tous les avantages de l'éditeur Notepad++

En fait, le bloc-notes intégré à Windows est aussi différent de notre héros que le ciel et la terre. Il n'y a pratiquement rien dans le bloc-notes classique, à l'exception de la possibilité d'afficher et de créer des fichiers texte simples (il s'avère quelque chose de similaire à un bâton à creuser utilisé par les personnes aux premiers stades de développement).

Une fois que vous commencez à utiliser NotePad avec deux avantages, au moins pour ajuster les fichiers HTML et CSS, vous serez immédiatement transporté de l'âge de pierre à la cabine d'un engin de terrassement moderne. Il existe bien sûr d'autres programmes alternatifs et même , mais pour un débutant, un « bloc-notes avec deux plus » sera exactement ce qu'il vous faut (à mon humble avis).

Oui, bien sûr, au premier abord, son utilisation peut sembler complexe et non conventionnelle. Mais ce n'est qu'au tout début de la connaissance, et il vous sera alors tout aussi difficile de vivre sans, tout comme, par exemple, de nombreux utilisateurs d'ordinateurs ne peuvent pas imaginer leur vie (également une sorte de « classique »).

Si nous comparons Notepad ++ avec des programmes plus complexes conçus pour faciliter l'écriture et l'édition de divers codes, comme Dreamweaver, alors il existe de nombreux arguments en faveur de l'utilisation de notre héros :

  1. Premièrement, c'est absolument gratuit, ce qui signifie que vous pouvez économiser beaucoup en l'utilisant à la place de Dreamweaver, si vous ne tenez pas compte des versions piratées de programmes payants (qui pourraient bien être un terrain fertile pour les chevaux de Troie et autres virus).
  2. Deuxièmement, le Bloc-notes est bien plus léger et rapide que la plupart des éditeurs rémunérés. De plus, il est possible de l'utiliser sans l'installer du tout dans le système d'exploitation Windows (la version dite portable - portable) et de l'emporter, par exemple, avec . En conséquence, vous aurez toujours à portée de main un outil pratique, fonctionnel et bien compris pour travailler avec Html, PHP et plusieurs dizaines d'autres types de code.

Pourquoi cet éditeur vaut-il la peine d'être téléchargé ?

Passons brièvement en revue ses capacités et fonctionnalités, puis essayons de les examiner plus en détail. Ainsi, Notepad++ peut effectuer les opérations suivantes :

  1. Mettez en avant plusieurs dizaines de langages de programmation et de balisage parmi les plus populaires, tels que : Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XML.
  2. Pour toutes ces langues on effectue coloration syntaxique, divisant le code en lignes et blocs, qui peuvent être réduits en cliquant sur le signe moins et développés en cliquant sur le signe plus. Vous pouvez également afficher la relation entre les éléments avec une ligne pointillée. A titre d'exemple, j'ai pris un morceau de code PHP pour démontrer les capacités de cet éditeur :

    Si vous cliquez sur la balise HTML d'ouverture, elle sera mise en évidence sur un fond bleu et en même temps la balise de fermeture, le cas échéant, sera également mise en évidence. Idéal pour trouver des éléments non fermés et .

  3. C'est très simple à mettre en œuvre changer l'encodage, par exemple, le désormais populaire, dont j'ai parlé dans un article consacré à la lutte contre les krakozyabrs dans les encodages en langue russe (voir sur le lien).

  4. Dans une fenêtre de programme, vous pouvez ouvrir autant de fichiers que vous le souhaitez pour les éditer, car Notepad++ utilise ongletsà la manière de ceux auxquels vous êtes déjà habitué dans les navigateurs modernes.

    La couleur de la disquette sur chaque onglet indique si vous avez enregistré les dernières modifications que vous y avez apportées à l'aide de la disquette similaire dans la barre d'outils. Sur l'onglet actif, une disquette rouge (et sur un onglet inactif - violette) indique votre oubli.

  5. Avec cet éditeur, vous pouvez effectuer recherche(Ctrl+F) à la fois pour le document qui y est ouvert et pour toute une série de fichiers texte se trouvant dans un certain dossier. La recherche avec remplacement et l'utilisation d'expressions régulières sont possibles. Un outil incroyablement pratique.

  6. Dans les paramètres de cet éditeur, vous pouvez activer l'écriture automatique de la balise HTML de fermeture lorsque vous tapez la balise d'ouverture, ainsi que l'option d'auto-complétion des balises.
  7. NotePad++ conserve non seulement un historique de toutes vos modifications et vous permet d'annuler autant d'étapes que vous le souhaitez ou d'avancer, mais sauvegarde également des copies de ces documents de la même manière que Microsoft Word.
  8. Cet éditeur a la capacité de contrôler raccourcis clavier, dont un grand nombre y est spécifié - dans le menu supérieur "Options" - "Touches de raccourci". De plus, lorsque vous double-cliquez sur la combinaison qui vous intéresse, une fenêtre de réaffectation des touches s'ouvrira, ce qui peut être pratique pour ceux qui passent au Bloc-notes depuis un autre éditeur.

  9. Bloc-notes au fil des années de son existence j'ai beaucoup de plugins, certains sont installés avec par défaut, et le reste sera disponible dans le menu supérieur "Plugins" - "Plagin Manager" - "Afficher Plagin Manager".

    Pour l'installer, il vous suffit de cocher la case à côté du plugin requis dans le premier onglet et de cliquer sur le bouton « Installer ».


    Après cela, la fenêtre de l'éditeur se rechargera et le nouveau plugin sera disponible dans l'onglet du même nom :

  10. Ce « couteau suisse » peut également se connecter à votre site via FTP, enregistrer et lire des macros, vérifier l'orthographe à la volée, comparer deux fichiers dans des fenêtres ouvertes l'une à côté de l'autre, et bien plus encore.

De quoi d'autre pourriez-vous avoir besoin dans Notepad++

  1. Grâce à la coloration syntaxique dans Notepad++, il est très simple, par exemple, de vérifier si toutes les balises HTML du code sont fermées, et avec un minimum d'expérience vous noterez déjà visuellement ce qu'il y a dans votre code il y a eu une erreur quelque part, car la palette de couleurs du code à cet endroit va changer.
  2. De plus, étant donné que le code est surligné en couleur et que le texte régulier de mes articles reste noir, il est très pratique pour mon correcteur d'erreurs grammaticales constante (épouse bien-aimée) d'y vérifier la grammaire. Non, bien sûr, j'en utilise plusieurs, mais aucun d'entre eux ne peut encore vérifier la ponctuation, ainsi que les erreurs sémantiques.
  3. Ce que j'aime aussi beaucoup dans cet éditeur de texte, c'est la possibilité d'afficher visuellement des blocs de code individuels en utilisant des crochets de surbrillance comme ( ) (). Lorsque le curseur de la souris se trouve entre parenthèses, ils sont mis en surbrillance, comme s'il mettait en évidence le début et la fin d'un bloc de code HTML ou PHP.
  4. Outre l'excellente mise en œuvre du rétroéclairage, il convient de mentionner spécialement la possibilité prendre du recul(annuler l'action précédente). De plus, le nombre de retours en arrière n'est pas limité, ce qui permet de ne pas avoir peur d'expérimenter le code sans risquer de conséquences irréversibles.

    L'annulation d'une action dans Notepad++ est possible à l'aide des raccourcis clavier Ctrl+Z (Ctrl+Y est un pas en avant, c'est-à-dire annuler l'annulation), à l'aide des éléments de menu correspondants « Modifier » ou à l'aide des boutons en forme de flèches courbes sur la barre d'outils de cet éditeur.

  5. NotePad++ surveille en permanence l'état des documents qui y sont ouverts et s'ils sont modifiés ou supprimés, par exemple dans un autre programme, une fenêtre s'affichera vous demandant de fermer cet onglet avec le document ou de télécharger à nouveau sa version modifiée.
  6. Comme je l'ai mentionné plus tôt, le bloc-notes deux plus a la capacité de paramètres de coloration syntaxique(ainsi qu'une douzaine d'autres langues) pour répondre à vos goûts et besoins, mais je n'ai jamais utilisé cette option, car je suis assez satisfait des paramètres par défaut.

    Mais personne ne vous empêche de le faire, heureusement, tout est extrêmement simple - sélectionnez "Options" - "Définir les styles" dans le menu du haut, qui ouvrira une fenêtre dans laquelle vous pourrez affiner les polices et les couleurs pour la mise en évidence du HTML, PHP ou tout autre langage dont vous avez besoin.

  7. Notepad++ a également l'option complétion automatique le mot que vous tapez, ce qui peut être très pratique si vous n'êtes pas sûr de l'orthographe correcte d'une instruction HTML, PHP ou toute autre instruction de code particulière. Pour ce faire, lors de la saisie, appuyez simplement sur la combinaison de touches Ctrl-Espace et sélectionnez l'option souhaitée dans la fenêtre qui s'ouvre :

    Si vous souhaitez rendre la complétion du code automatique, sans utiliser de raccourcis clavier, vous devrez sélectionner « Options » - « Paramètres » dans le menu supérieur et dans l'onglet « Réserve/Autocomplétion », cocher la case « Activer pour chaque entrée ».

  8. Une autre fonctionnalité qui me semble assez pratique dans cet éditeur est la possibilité de faire glisser des raccourcis de documents directement dans la fenêtre du programme pour les ouvrir (même si cela ne surprend presque personne) et la possibilité Glisser déposer dans le document lui-même, sélectionnez un fragment de code (avec le bouton gauche de la souris) à l'endroit dont vous avez besoin.
  9. Lorsque vous travaillez avec Notepad++, vous aurez la possibilité mettre des marqueurs, qui y sont appelés notes, mais l'essence ne change pas. Dans la ligne dont vous avez besoin, vous pouvez placer un marqueur en forme de point bleu dans la marge de gauche en cliquant sur la souris.

    Pour poser un marqueur (note) dans l'éditeur, vous pouvez également utiliser le raccourci clavier Ctrl-F2, et pour vous déplacer entre les marqueurs placés dans le document, il vous suffira d'appuyer successivement sur F2 ou Maj-F2 pour faire défiler les notes dans l'éditeur. direction opposée.

  10. Si vous travaillez dans cet éditeur avec un fichier HTML, vous pouvez regarder à quoi ressemblera votre code dans le navigateur FireFox ou IE en sélectionnant les éléments appropriés du menu Démarrer. Si vous avez besoin d'un autre navigateur, sélectionnez l'élément supérieur « Lancer » et recherchez le fichier exécutable dont vous avez besoin dans la fenêtre qui s'ouvre.

  11. Il y a aussi possibilité d'enregistrer des macros, que je n'ai pas encore créé, mais la logique de leur fonctionnement est assez simple. Tout d'abord, vous l'enregistrez en sélectionnant « Macros » - « Démarrer l'enregistrement » dans le menu de l'éditeur, puis insérez les macros enregistrées à l'endroit souhaité dans le code, en les sélectionnant dans le menu de l'éditeur ou en utilisant les raccourcis clavier qui leur sont attribués.

Encodages et utilisation des fichiers dans la fenêtre de l'éditeur NotePad++

  1. A noter que cet éditeur de code permet de sauvegarder et de convertir des fichiers Html, PHP et autres en encodage UTF-8 (sans BOM). Cela m'a aidé plus d'une fois à surmonter le problème de l'encodage russe lorsque je travaille avec différents sites.

    Lorsque je voulais changer une inscription sur le site en russe, je me retrouvais souvent avec des messages merdiques, dus au codage Windows-1251 dans lequel le fichier source était enregistré.

    Une fois le fichier original converti en Encodage UTF-8 (sans BOM), les krakozyabrs ont été transformés avec succès en symboles russes ordinaires. Que. Si vous ajoutez l'alphabet cyrillique à des fichiers du moteur, afin de l'afficher correctement sur le site, vous devrez soit l'enregistrer immédiatement dans le codage correct, soit le convertir ultérieurement.

    Je devrais probablement dire quelques mots à propos de cette nomenclature. Le fait est que lorsque vous travaillez avec différents objets texte dans un bloc-notes Windows classique, lorsque vous l'enregistrez en codage UTF-8, des caractères invisibles (BOM) sont ajoutés, ce qui peut ensuite affecter les performances de ce fichier (par exemple, PHP peut lancer une erreur).

  2. Si vous souhaitez imprimer le contenu d'un fichier ouvert, le code ne sera pas imprimé sous la forme dans laquelle vous le voyez dans la fenêtre du programme. Mais en sélectionnant dans le menu « Options » – onglet « Paramètres » "Joint" vous serez libre de modifier cela et de choisir l'option d'impression du code surligné en couleur, permettant l'affichage des numéros de ligne, des en-têtes et pieds de page, etc. des choses:

  3. Cet éditeur de texte avancé vous permet également d'ouvrir autant de nouveaux documents que vous le souhaitez sans craindre d'encombrer la barre des tâches de votre système d'exploitation. À l'unisson des navigateurs modernes, il ouvrira tous les nouveaux documents non pas dans une nouvelle fenêtre de programme, mais dans un nouvel onglet fenêtre déjà ouverte.

    De plus, ces onglets de divers documents dans la fenêtre de ce bloc-notes peuvent être arbitrairement déplacés avec la souris, fermés et minimisés.

    Eh bien, en fonction des paramètres définis (« Options » - « Paramètres »), tous les onglets ouverts avant la fermeture de Notepad ++ seront restaurés au prochain démarrage du programme (encore une fois, de la même manière que les navigateurs fonctionnent). Vous pouvez fermer ceux qui ne sont pas nécessaires en double-cliquant dessus ou en les plaçant verticalement.

  4. En plus des opérations habituelles avec les onglets, dans cet éditeur vous pouvez ouvrir dans une seule fenêtre à la fois deux exemplaires du même document. Cela peut être nécessaire si vous devez travailler avec un document dans différentes parties de celui-ci (regardez-le quelque part ou copiez-le et collez-le quelque part).

    Pour activer ce mode, il vous suffit de faire un clic droit sur l'onglet de l'éditeur PHP souhaité et de sélectionner « Dupliquer dans une autre fenêtre » dans le menu contextuel.

    Il est très pratique que si vous enregistrez les modifications dans l'une des copies du document, la seconde sera également mise à jour (c'est-à-dire que vous ne saurez pas si vous avez enregistré les modifications que vous avez apportées et dans quelle copie).

  5. Je l'aime aussi beaucoup recherche intégrée en utilisant des documents HTML ou PHP ouverts avec possibilité de remplacement(Certains utilisent activement des expressions régulières pour cela, mais à ma grande honte, je ne les connais pas). Toute la richesse de la recherche dans cet éditeur de texte avancé peut être appréciée en ouvrant simplement l'élément de menu « Rechercher ». Voir la capture d'écran au début de l'article.

En général, cet éditeur de texte a tiré de nombreuses fonctionnalités utiles et pratiques des fonctionnalités d'autres applications, pour lesquelles un respect particulier va à ses développeurs et à ceux qui créent des plugins pour lui, dont certains seront maintenant discutés.

Utiliser des plugins dans Notepad++

Permettez-moi de vous rappeler que pour installer un nouveau plugin, il vous suffira de sélectionner « Plugins » dans le menu supérieur de l'éditeur - « Gestionnaire de plugins" - "Afficher le gestionnaire de plugins".

Et dans la fenêtre qui s'ouvre, sur le premier onglet (du menu du haut), cochez la case à côté du plugin souhaité et cliquez sur le bouton "Installer".


Après cela, la fenêtre de l'éditeur se rechargera et le nouveau plugin sera disponible dans l'onglet du même nom. En général, tout ne pourrait pas être plus simple.

De quels plugins pour le Bloc-notes vous pourriez avoir besoin dans votre travail

    Le plugin fournit de nombreux gadgets supplémentaires et pratiques "TexteFX", qui après l'installation sera disponible dans l'élément du même nom dans le menu supérieur de l'éditeur. Si vous n'avez pas encore un tel élément, allez dans « Plugins » - « Plagin Manager » - « Show Plagin Manager », faites défiler la liste dans le premier onglet et cochez la case à côté de TextFX Character.

    Après l'avoir installé, l'éditeur redémarrera et un nouvel élément TextFX avec de nombreux sous-éléments déroulants apparaîtra dans le menu. Par exemple, l'activation de l'option illustrée sur la figure peut grandement vous faciliter la vie lors de l'édition ou de l'écriture de code HTML :

    Dans ce cas, dès que vous saisissez la balise HTML d'ouverture dans l'éditeur de texte Notepad++, une balise de fermeture correspondante apparaîtra immédiatement à côté d'elle. Il y a un gain de temps important et une réduction significative de la probabilité d'erreur due à une étiquette non fermée. Cependant, cette chose m'énerve et je ne l'utilise pas. Mais cela ne diminue en rien sa dignité.

    Il existe de nombreux gadgets dans TextFX, alors essayez-les vous-même et décidez ce qui vous sera exactement pratique et utile.

    Eh bien, pour continuer le sujet des onglets dans l'éditeur, il convient de mentionner la possibilité comparer deux documents. Vous devrez d’abord installer ce plugin via le Plugin Manager :

    Pour activer le mode de comparaison de documents dans Notepad++, il vous suffit de sélectionner « Modules complémentaires » - « Comparer » - « Comparer » dans le menu supérieur ou d'appuyer sur Alt + D sur le clavier. De ce fait, l'onglet actuellement actif sera ouvert dans la fenêtre de ce bloc-notes, ainsi que l'onglet situé à côté de celui-ci.

    Pour faciliter la comparaison de deux documents HTML ou PHP, l'éditeur Notepad ++ mettra en évidence leurs différences pour vous. Pour passer au mode normal de travail avec les documents, vous devez sélectionner « Modules complémentaires » - « Comparer » - « Effacer les résultats » dans le menu supérieur ou appuyer sur Ctrl+Alt+D sur le clavier.

    De plus, deux documents dans la fenêtre Notepad++ peuvent être visualisés verticalement et horizontalement. Pour sélectionner la méthode qui vous convient le mieux, faites un clic droit sur l'emplacement de leur section et sélectionnez le sens de rotation (droite ou gauche).

    D’ailleurs, si comme moi vous utilisez principalement Notepad++ pour éditer les fichiers Html ou PHP de votre site, alors vous trouverez peut-être utile de pouvoir vous y connecter via FTP directement depuis cet éditeur de texte. C'est vrai, d'une manière ou d'une autre, je préfère travailler avec FileZilla, d'autant plus qu'ils ont même réussi à y voler mes mots de passe.

    Si vous souhaitez essayer de travailler via FTP via le Bloc-notes, sélectionnez « Plugins » - « NppFTP » - « Afficher la fenêtre NppFTP » dans le menu supérieur, ce qui ouvrira la fenêtre du client FTP sur la droite.

    Pour configurer une connexion FTP, cliquez sur l'icône d'engrenage, sélectionnez « Paramètres de profil » et entrez vos informations de connexion. La poursuite des travaux n'est pas très différente de ce que j'ai écrit dans l'article sur FileZilla, qui vit.

  1. Si vous installez le plugin Personnaliser la barre d'outils à l'aide du Plagin Manager, vous pourrez mélanger, supprimer ou ajouter de nouveaux boutons de la barre d'outils ce programme.

  2. Au début de l'article j'ai évoqué Light Explorer, qui ajoute la possibilité d'ouvrir dans la colonne de gauche gestionnaire de fichiers. Cependant, vous pouvez également utiliser Explorer, que vous trouverez dans le gestionnaire de plugins, dans le même but.
  3. Super plugin Web, qui permet, par analogie avec l'éditeur HTML WordPress, d'encadrer le texte avec les balises de titres, listes, tableaux et autres les plus populaires. Sélectionnez le fragment souhaité et cliquez sur l'un des boutons de la barre d'outils Notepad++.
  4. ImgTags - vous permet d'avoir déjà spécifié les tailles horizontales et verticales (il les calcule lui-même, ce qui est très cool), préparé les attributs ALT et SRC (vous devrez également y ajouter le chemin d'accès au dossier contenant les images sur votre serveur).

Fenêtre de vérification orthographique dans NotePad++ à l'aide de plugins

    Se connecter Vérifications de la grammaire russe l'éditeur Notepad ++ utilise le plugin Shell-Checker (à partir de l'élément de menu « Plugins »), pour lequel vous devrez télécharger le dictionnaire de langue russe depuis cette page, et lors de l'activation de ce plugin de correcteur orthographique, préciser le chemin sur votre ordinateur au fichier dictionnaire.

    Il y a des nuances d'installation. Vous aurez d'abord besoin télécharger Programme d'installation complet, puis un fichier avec le dictionnaire russe aspell-ru-0.50-2-3.exe. Tout d'abord, installez le programme d'installation complet, dans l'assistant duquel, personnellement, je n'ai pas modifié le chemin par défaut sélectionné (c:\Program Files (x86)\Aspell\).

    Ensuite, installez le pack de langue, où vous devrez d'abord saisir la lettre « y » dans la fenêtre DOS et appuyer sur Entrée sur le clavier (même si, peut-être, c'était juste moi, car j'avais déjà installé GNU Aspell sur mon ordinateur auparavant) :

    Ensuite, l'assistant d'installation du dictionnaire russe standard démarrera, où encore une fois je n'ai pas modifié le chemin par défaut. Tous.

    Redémarrez maintenant Notepad ++ et sélectionnez les éléments affichés juste au-dessus dans le menu, ou maintenez enfoncée la combinaison irréelle CTRL+ALT+SHIFT+S sur le clavier. Dans la fenêtre qui s'ouvre, vous devrez saisir le chemin d'accès au répertoire BIN depuis le dossier Aspell :

    Si vous n'avez pas modifié le chemin lors de l'installation de GNU Aspell et du dictionnaire russe, vous devrez alors l'insérer ici :

    C:\Program Files (x86)\Aspell\bin\

    Eh bien, ou quelque chose de similaire, selon votre système d'exploitation. Voilà, sélectionnez maintenant le texte dont vous souhaitez vérifier l'orthographe et appuyez sur CTRL+ALT+SHIFT+S (vous pouvez modifier cette combinaison dans les paramètres des raccourcis clavier - voir ci-dessus). Une fenêtre apparaîtra affichant la première erreur trouvée :

    Vous pouvez l'ignorer ou choisir un remplacement approprié parmi les options proposées. Ci-dessous, vous pouvez modifier la langue de vérification si vous avez installé plusieurs modules de langage GNU Aspell. C'est tout.

    DSpellCheck- une solution très pratique à la manière du plugin précédent, car il utilise également GNU Aspell et son dictionnaire russe, mais il fait déjà la vérification orthographique à la volée, comme dans tous les navigateurs modernes. Accédez au gestionnaire de plugins et installez-le.

    Immédiatement, la vérification grammaticale sera activée par défaut (elle peut être désactivée en décochant la case affichée dans la capture d'écran), mais seul le module avec la langue anglaise sera connecté, nous allons donc dans les paramètres DSpellCheck et apportons des modifications.

    Sélectionnez Aspell dans la liste déroulante (si vous ne l'avez pas encore installé, faites défiler un peu cet article et téléchargez le module avec le pack de langue russe pour les installer sur votre système d'exploitation), et juste en dessous indiquez le chemin au fichier aspell-15.dll. Un peu plus bas, sélectionnez la langue du dictionnaire connecté, si vous en avez installé plusieurs, et cliquez sur Appliquer.

    Désormais, toutes les erreurs trouvées seront soulignées par une ligne ondulée rouge (la couleur peut être modifiée dans les paramètres), et lorsque vous déplacerez le curseur de la souris, une flèche apparaîtra, en cliquant sur laquelle vous pourrez choisir l'orthographe correcte d'un mot donné. , ou ajoutez-le au dictionnaire ou à la liste des éléments ignorés.

Bonne chance à toi! A bientôt sur les pages du site blog

Vous pourriez être intéressé

Comment supprimer les lignes vides dans Notepad++ Comment sélectionner des domaines dans une liste d'URL et supprimer leurs répétitions à l'aide de Notepad++ (préparation d'une liste pour les liens Désavouer) Comment rechercher le contenu des fichiers dans Total Commander
FileZilla - où télécharger gratuitement et comment apprendre à utiliser le populaire client FTP Filezilla
PhpMyAdmin - qu'est-ce que c'est, où pouvez-vous le télécharger, comment l'installer, le configurer et l'utiliser
Artisteer - un programme de création et d'édition de modèles pour Joomla et de thèmes pour WordPress
Punto Switcher - commutateur de disposition de clavier gratuit et autres fonctionnalités du programme Punto Switcher