Maison >développement back-end >Problème PHP >Quel éditeur convient aux débutants en php
Premier : Eclipse
Eclipse est une plateforme de développement extensible open source basée sur Java. En soi, il s'agit simplement d'un cadre et d'un ensemble de services permettant de créer des environnements de développement via des composants plug-in. Heureusement, Eclipse est livré avec un ensemble standard de plug-ins, notamment des outils de développement Java. Bien que la plupart des utilisateurs soient heureux d'utiliser Eclipse comme environnement de développement intégré (IDE) Java, les objectifs d'Eclipse ne se limitent pas à cela.
Eclipse inclut également l'environnement de développement de plug-ins (PDE). Ce composant est principalement destiné aux développeurs de logiciels qui souhaitent étendre Eclipse, car il leur permet de créer des outils qui s'intègrent de manière transparente à l'environnement Eclipse. Puisque tout dans Eclipse est un plug-in, tous les développeurs d'outils ont des règles du jeu égales lorsqu'il s'agit de fournir des plug-ins pour Eclipse et de fournir aux utilisateurs un environnement de développement intégré cohérent et unifié.
Deuxième : PHPstorm
PhpStorm est un IDE PHP léger et pratique, conçu pour fournir une efficacité utilisateur, comprendre en profondeur le codage de l'utilisateur et fournir une complétion intelligente du code, navigation rapide et vérification des erreurs à la volée.
Avantages de PHPstorm :
1. Multiplateforme ; 2. Prend en charge la fonction de refactorisation pour PHP 3. Génère automatiquement des commentaires phpdoc, ce qui est très pratique pour les applications à grande échelle ; programmation ; 4. Prise en charge intégrée de Zencode ; 5. Générer un diagramme d'héritage de classe, s'il existe une classe, après plusieurs héritages, vous pouvez utiliser cette fonction pour afficher toutes ses relations parentales ; ; 7. Avoir une fonction d'enregistrement de l'historique local (fonction d'historique local) ; 8. Déploiement pratique, vous pouvez directement télécharger le code sur le serveur.
Supplément :
Tout le monde utilise généralement vim, et une fois que vous le maîtrisez, vous sentez qu'il est plus efficace. Mais après l'avoir utilisé, j'ai installé de nombreux plug-ins. De plus, la couche de répertoires du framework était trop profonde et il était difficile d'utiliser vim pour naviguer et trouver des fichiers, j'ai donc essayé phpstorm. Cependant, j'étais habitué aux sauts de vim, aux mouvements de curseur, etc., et j'ai accidentellement découvert que phpstorm également. a un mode vim, qui est fondamentalement compatible avec vim couramment utilisé. Lors des opérations d'édition, vous pouvez également profiter d'autres fonctions puissantes de phpstrom, telles que le saut de fonction (que je pense personnellement être le plus puissant), la recherche de fichiers, etc.
Troisième : sublime Text
Sublime Text n'est pas seulement un éditeur de code (Sublime Text 2 est un logiciel payant, mais il peut être essayé indéfiniment), mais aussi HTML et prose Éditeur de texte avancé. Il a été conçu à l’origine comme un Vim doté de riches fonctionnalités étendues.
Sublime Text possède une belle interface utilisateur et des fonctionnalités puissantes telles que des vignettes de code, des plug-ins Python, des extraits de code, etc. Les raccourcis clavier, les menus et les barres d'outils peuvent également être personnalisés. Les principales fonctions de Sublime Text incluent : la vérification orthographique, les signets, l'API Python complète, la fonction Goto, le changement de projet instantané, la multi-sélection, la multi-fenêtre et plus encore. Sublime Text est un éditeur multiplateforme prenant en charge Windows, Linux, Mac OS X et d'autres systèmes d'exploitation.
Avantages de Sublime Text :
1. Éditeur de développement frontal grand public ; 2. Petite taille et vitesse d'exécution rapide ; La fonction de compilation et la sortie sont visibles sur la console ; 5. L'interpréteur Python intégré prend en charge le développement de plug-ins pour atteindre l'évolutivité ; 6. Contrôle des packages : un grand nombre de plug-ins pris en charge par ST peuvent être gérés via celui-ci.
Quatrième : Dreamweaver
Adobe Dreamweaver, appelé "DW", le nom chinois est "Dream Weaver", DW est le premier ensemble d'outils spécialement développés pour concepteurs Web professionnels Un outil de développement Web visuel qui vous permet de créer facilement des pages Web dynamiques qui transcendent les limitations de la plate-forme et celles du navigateur. Adobe Dreamweaver utilise une interface WYSIWYG et dispose également d'une fonction d'édition HTML (une application sous le Standard Universal Markup Language).
Cinquième : codelobster
codelobster est un logiciel qui prend en charge : .txt, .cpp, .c, .h, .java, .jsp, .php, . Editeur de code pour l'édition de fichiers pl, .cgi, .asp, .aspx,.html, .css, .xml, .xls, .js, .vbs, .sql Ses fonctionnalités sont : - Mise en évidence de la syntaxe ; Peut fonctionner dans une boîte de code rectangulaire ; -Prend en charge le code mixte (tel que ASP+HTML, PHP+HTML, etc.) ; -Autres fonctions d'édition de code principales (annulation, signets, recherche, classification, etc.) ; -Barre d'outils HTML ; -Commentaires/décommentaires dans toutes les langues ; -Conversion entre le code de fonction HTML et ASP, JSP, Perl, PHP ; -Menus et barres d'outils personnalisés.
Sixième : EditPlus
EditPlus est un langage de texte, HTML et de programmation petit mais puissant produit par l'éditeur Windows de Sangil Kim (ES-Computing) de Corée du Sud, vous pouvez même utilisez-le comme un simple IDE pour C, Java, Php et d'autres langages en configurant des outils utilisateur.
La version chinoise d'EditPlus (éditeur de texte) est un puissant éditeur de texte qui peut remplacer le Bloc-notes. Il propose des fonctions d'annulation et de rétablissement illimitées, une vérification orthographique en anglais, un retour à la ligne automatique, un marquage du numéro de colonne, une recherche et un remplacement, une modification multiple. fichiers en même temps et des fonctions de navigation en plein écran. Et il a également une fonction utile, c'est-à-dire qu'il a pour fonction de surveiller le presse-papiers. Synchronisé avec le presse-papiers, il peut automatiquement coller dans la fenêtre EditPlus, éliminant ainsi l'étape de collage.
De plus, il s'agit également d'un éditeur HTML très facile à utiliser. En plus de prendre en charge les balises de couleur et les balises HTML, il prend également en charge C, C++, Perl et Java. Fonctions de commande HTML et CSS1 complètes, qui conviennent aux amis personnalisés qui utilisent le Bloc-notes pour modifier des pages Web, cela peut vous aider à économiser plus de la moitié du temps de création de pages Web. Si IE3.0 ou supérieur est installé, il le fera également. intégrez le navigateur IE dans la fenêtre EditPlus, vous permettant de prévisualiser directement le travail édité (si IE n'est pas installé, vous pouvez également spécifier le chemin du navigateur). Il s’agit donc d’un excellent logiciel d’édition polyvalent et multi-états.
Septième : notepad++
Notepad++ est un éditeur de texte sous le système d'exploitation Windows (licence de droit d'auteur du logiciel : GPL), avec une interface complète en langue chinoise et prend en charge la fonction de écriture en plusieurs langues (technologie UTF8). Notepad++ est plus puissant que Notepad sous Windows. En plus d'être utilisé pour créer des fichiers de description générale en texte brut, il est également très approprié pour écrire des codes de programmes informatiques.
Avantages du bloc-notes++ :
Il est meilleur que le bloc-notes fourni avec Windows, car il peut afficher les parenthèses et les couleurs. C'est le plus rapide pour écrire du code car il. est compliqué Par rapport à l'éditeur, l'efficacité de l'ouverture, de la fermeture et des cartes informatiques est bien inférieure à l'efficacité auxiliaire que l'éditeur peut fournir.
Résumé :
Il existe en fait tellement d'outils d'édition PHP que de nombreux programmeurs PHP ne savent pas par où commencer. Les éditeurs couramment utilisés par de nombreux collègues sont phpstorm, Notepad++, PhpStorm, Dreamweaver, editplus, etc. Si vous voulez bien faire votre travail, vous devez d'abord affiner vos outils. Il suffit de vous familiariser avec un éditeur et vous serez plus à l'aise si vous le faites. sont à l'aise avec cela. Quand j'ai commencé à apprendre, j'ai utilisé editplus ; plus tard, j'ai trouvé très pratique d'utiliser dreamweaver ; puis j'ai utilisé editplus et enfin j'ai utilisé Eclipse plus souvent. Il existe de nombreux plug-ins couramment utilisés dans les grands projets. Je développe généralement de petits projets par moi-même et j'apprends à utiliser notepad++ et editplus. L'ordinateur de l'entreprise a une petite mémoire, je peux donc utiliser Sublime.
P.S : Vous pouvez commencer par des connaissances, comme Sublime Text, puis envisager des outils de développement intégrés. Dans un environnement de développement intégré, le débogage est plus pratique, mais pas assez léger.
Tutoriel recommandé : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!