Maison >Problème commun >Quels sont les outils de développement PHP ?
Les outils de développement PHP incluent : 1. Notepad ++ ; 2. PHPDesigner 7 ; 3. Eclipse PDT ; 5. Notepad2 ; 7. Éditeur PHP ; IDE ; 10, PSPad, etc.
Voici 10 éditeurs/outils de développement PHP gratuits et puissants. Ces éditeurs disposent de fonctionnalités telles que des débogueurs, l'exécution incrémentielle de scripts PHP et l'affichage de toutes les valeurs de variables pour chaque ligne.
1) Notepad++
Notepad++ est un éditeur tout à fait unique. Il s'agit d'un logiciel open source et peut être utilisé gratuitement. Langages pris en charge : C, C++, Java, C#, XML, HTML, PHP, Les fonctionnalités Javascript ! incluent :
1. Le Bloc-notes prend en charge jusqu'à 27 points forts de la syntaxe (y compris divers codes sources et scripts courants. Il convient de mentionner qu'il prend parfaitement en charge .nfo. Visualisation des fichiers), prend également en charge les langues personnalisées ;
2. Le Bloc-notes peut détecter automatiquement les types de fichiers, afficher les nœuds en fonction de mots-clés, les nœuds peuvent être pliés/ouverts librement et l'affichage du code est très superposé ! logiciel Une des manifestations :
3. Le Bloc-notes peut ouvrir deux fenêtres et plusieurs sous-fenêtres dans des fenêtres séparées, permettant un changement rapide du mode d'affichage plein écran (F11), prenant en charge la molette de la souris pour modifier le rapport d'affichage du document. , etc.;
4. Le Bloc-notes propose plusieurs fonctionnalités, comme l'échange de lignes adjacentes, des fonctions de macro, etc... Il existe de nombreux éditeurs de fichiers sur Internet, mais celui-ci est rare, qu'il s'agisse d'un usage quotidien ou d'un code de programmation manuscrit, tous permettant de le faire. découvrez ses avantages et sa commodité uniques.
2) PHPDesigner 7
phpdesigner prend non seulement en charge php, mais prend également en charge d'autres langages réseau comme html, xhtml, xml, css et javascript, vbscript, java, c#, perl, python, etc. !
Comme il existe de nombreuses ressources gratuites connexes qui peuvent être utilisées ensemble, de plus en plus de personnes apprennent la conception de sites Web PHP. MPS PHP DESIGNER est pour PHP. Un programme conçu pour l'écriture de pages Web. Il intègre une série de scripts, une base de données de code source PHP4, une fonction de coloration syntaxique, un client FTP... etc., que vous soyez PHP. Les experts en conception Web ou les novices qui débutent peuvent utiliser le logiciel pour vous aider à concevoir des programmes Web (SQL et HTML sont également pris en charge).
3) Eclipse PDT
Eclipse est un environnement de développement intégré qui peut implémenter les fonctions correspondantes à condition qu'il dispose de plug-ins. Le projet PDT a démarré très tôt. Zend Studio pour Eclipse est basé sur ce plug-in, ainsi que sur son propre débogueur. Vous pouvez également utiliser ce plug-in sur Eclipse, puis choisir un débogueur pour configurer votre propre environnement de développement. Quant à la façon de le configurer, quelqu'un sur Internet a écrit sa propre méthode de configuration. Vous pouvez la vérifier vous-même. Ceci n'est qu'une introduction aux outils, je n'en parlerai donc pas pour l'instant. Ici, je présente un package entièrement configuré. Ceci est également développé par Zend. Parce qu'il est gratuit, il ne peut pas être utilisé avec Zend. Studio comparé.
Mais comme l'implémentation personnalisée du plug-in est installée sur Eclipse, il n'est pas nécessaire d'installer un gros logiciel pour le développement PHP, c'est pourquoi de nombreuses personnes aiment toujours utiliser un tel outil.
4) Bluefish
Bluefish se présente comme "un éditeur pour les concepteurs et programmeurs Web qualifiés, mais son interface utilisateur est suffisamment intuitive pour que tout débutant puisse démarrer rapidement et être utilisé dans Découvrez et maîtrisez ses autres fonctions au fur et à mesure que vous continuez à accumuler. Si vous avez besoin d'un éditeur de texte capable de concevoir du code Web, alors ce sera certainement un très bon logiciel. L'impression générale qu'il me donne est qu'il est professionnel mais pas intimidant, le texte et les icônes sont bien combinés
Bluefish fournit. de nombreuses options de tâches HTML courantes, telles que les polices, les tableaux, etc., et bien sûr les liens. Ce logiciel utilise une "description de lien" (ancre) relativement rare pour indiquer un lien cliquable. La boîte de dialogue "Description du lien" fournit même. Fonctions d'événements de script Javascript telles que OnClick et OnMouseover
5) Notepad2
Notepad2 est un texte qui ressemble à un bloc-notes système. Un outil d'édition, mais bien amélioré que Notepad
1. Mise en évidence de la syntaxe personnalisée, prend en charge HTML, XML, CSS. , JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI, C/C++, C#, Java, VB, Pascal, Assembly, SQL, Python, NSIS, INI, REG, INF, BAT, DIFF et bien d'autres fichiers de script.
2. Prend en charge ANSI, Unicode, UTF-8 et d'autres échanges de codage
3. Vous pouvez définir un nombre illimité de signets (9 types d'icônes peuvent être remplacés) pour un positionnement facile
4. être convertis les uns aux autres
5. Vous pouvez utiliser n'importe quel bloc de texte, touche ALT + souris
6) HTML-Kit
HTML-Kit peut facilement éditer, rechercher, vérifier, prévisualiser et publier des documents HTML. Les fonctionnalités incluent : l'édition par glisser-déposer, l'impression de codes couleur, la saisie semi-automatique, la barre des tâches, la recherche et le remplacement de style UNIX, l'annulation illimitée, les modèles de documents, la prise en charge de plusieurs scripts linguistiques et CSS, XML et XHML, etc.
7) PHP Coder
PHPCoder est utilisé pour développer et déboguer rapidement des applications PHP. Il est facile à étendre et à personnaliser, et peut répondre pleinement aux exigences individuelles des développeurs.
1. vous pouvez prévisualiser instantanément le script PHP en cours d'édition ;
2. Prend en charge la mise en évidence du code HTML et PHP ;
3. Fonction de saisie semi-automatique, qui peut compléter automatiquement les extraits de code définis par l'utilisateur ;
5. Il existe un chef de projet dédié ;
6. Le navigateur d'objets recherche les informations incluses dans le fichier en cours d'édition, personnalise les fonctions et les affiche sous forme d'arborescence.#🎜 🎜## 🎜🎜#7. Prend en charge la recherche de marqueurs de déclaration symétriques ;
8. Prend en charge la recherche avancée et le remplacement ;
9. 🎜 🎜#10. Prise en charge de l'exécution et du débogage des points d'arrêt.
En bref, PHPCoder est un environnement de programmation très pratique et puissant, et il est gratuit
8 ) PHP Editor
DzSoft PHP Editor est ! un logiciel d'édition de programme web spécialement conçu pour PHP - DzSoft PHP L'éditeur possède des fonctions telles que l'édition PHP, le débogage, la navigation, la visualisation du code source, la navigation dans les fichiers et des exemples de code source personnalisables. Il peut tester les scripts PHP sans configurer d'hébergeur de site Web.
9) NetBeans IDE
NetBeans IDE est un environnement de développement intégré open source disponible pour Windows, Mac, Linux et Solaris. En plus de prendre entièrement en charge toutes les plateformes Java (Java SE, Java EE, Java ME et JavaFX), NetBeans est PHP, Ajax et JavaScript, Groovy et Idéal pour Grails, Ruby et Ruby on Rails, ainsi que pour le développement de logiciels C/C++.
Le développeur d'origine était SUN, qui appartient désormais à Oracle.
NetBeans propose plusieurs produits. Celui que nous présentons ici est spécialement conçu pour PHP NetBeans pour PHP présente les avantages significatifs suivants :
Interface chinoise complète#🎜🎜 ##🎜 🎜#Entièrement open source et gratuit
Supporte la fonction de modèle de code
Supporte le pliage automatique du code (vous pouvez choisir la zone où le code sera automatiquement plié)
# # Prise en charge du formatage du code #Prise en charge du débogage PHP
Prise en charge de la personnalisation de la coloration syntaxique
Prise en charge de la comparaison de fichiers
Prise en charge de la recherche et du remplacement par projet
# 🎜🎜# Prise en charge du contrôle de version (CVS, Subversion, Mercurial)Prise en charge de la fonction de plug-inPrise en charge de l'indentation du code (Tab et Shift + Tab, la plupart des éditeurs prennent en charge ces deux raccourcis Clé)Prend en charge la correspondance entre crochets (y compris les accolades)Prend en charge la correction instantanée de la syntaxePrend en charge PHP, JS, CSS et la navigation mixte# 🎜🎜#Supporte la vérification de compatibilité JS
Supporte la conception CSS
Supporte les invites de code (entrez des points, ::, ->, il demandera automatiquement le code, dans d'autres cas , l'utilisateur décide s'il doit inviter)
Prend en charge la localisation rapide des fichiers (touches de raccourci Alt + Maj + O, vous pouvez rapidement répertorier et localiser les fichiers associés dans le projet via des listes de mots clés)#🎜🎜 ## 🎜🎜#Prend en charge le positionnement rapide des types (touches de raccourci Ctrl + O, pour JS, recherche directement les noms de fonctions contenant des mots-clés et les localise)
Prend en charge le positionnement rapide des symboles (touches de raccourci Ctrl + Alt + Shift + O, pour PHP et JS, recherchez directement les propriétés, méthodes et noms de fonctions contenant des mots-clés et localisez-les)
Le système et les plug-ins peuvent se mettre à jour automatiquement
Avantages Je ne peux vraiment pas en dire assez. Celui qui l'utilise saura que votre Eclipse et votre Zendstudio peuvent être jetés. C'est un peu exagéré si vous regardez uniquement le coût, ce dernier peut en effet être supprimé.
10) PSPad
pspad, un logiciel super compact et adapté au développement de PHP
Raison de la recommandation : excellent support des formats d'encodage, écriture de code pur en DW est toujours très sujet aux erreurs Si vous écrivez en DW avec SESSION, une erreur sera certainement générée. Bien sûr, il y a de nombreux avantages que je ne énumérerai pas un par un
Inconvénients : Il y a. Il n'y a pas de fonction d'invite de code, mais si vous êtes un vétéran, ce n'est pas un problème, mais les novices devraient s'entraîner à écrire du code sans invite.
Éditeur gratuit, prend en charge l'interface chinoise simplifiée. Il combine les avantages de divers éditeurs et peut éditer plusieurs fichiers en même temps. Vous pouvez utiliser le projet ; l'éditeur HEX intégré prend en charge l'enregistrement et l'utilisation de macros ; , PHP, Pascal, JScript, VBScript, SQL, Perl, JAVA... ; outil de comparaison de fichiers intégré ; prend en charge l'enregistrement et l'utilisation de macros ; peut définir les outils externes correspondants pour différents types de fichiers ; compilateurs externes. Cependant, sa vitesse d'ouverture de fichiers ne semble pas aussi bonne que celle d'Editplus.
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!