Tout comme avant d'utiliser PHPStorm, j'ai utilisé Eclipse et sa version dérivée HBuilder, qui sont des outils de développement de type IDE. Depuis lors, je suis amoureux des IDE. Avant la sortie de VSC, beaucoup de gens disaient que VScode était facile à utiliser, et ainsi de suite. (Apprentissage recommandé : phpstorm)
Mais ma propre expérience avec VScode n'est pas bonne, je viens de commencer à ce moment-là, et sa configuration json n'était pas acceptable. De plus, diverses configurations sont difficiles. à trouver. Bien que l'installation du plug-in soit simple, la configuration du plug-in est vraiment compliquée. Par exemple, pour configurer un plug-in d'inspection PHP, je dois également trouver le fichier exécutable qui modifie php dans le fichier de configuration, etc. ., mais lorsque j'utilise l'IDE, je n'ai plus à m'en soucier, il le trouvera automatiquement pour moi.
Et Et lorsque vous passez une heure ou deux à configurer VScode, vous commencez à écrire du code mais constatez que certains plug-ins peuvent provoquer des erreurs, comme le plug-in de formatage automatique de VScode . Lorsque le formatage automatique est activé pour l'enregistrement, il restera bloqué lors de l'enregistrement. Attendez, mais ces fonctions peuvent être utilisées directement dans l'EDI et elles sont facilement configurées.
Quiconque obtient un IDE peut l'utiliser à sa guise, mais Editor est différent des outils comme vim, si vous êtes prêt à étudier, passez quelques jours à le configurer, il. est tout aussi fort, mais ce qu'il fait au final n'est peut-être pas aussi fluide que l'IDE.
Il y a une autre chose qui est plus importante pour l'efficacité du développement, ce sont les touches de raccourci. Bien sûr, si vous utilisez Editor, vous constaterez que ces logiciels fourniront des solutions de touches de raccourci courantes. pour les outils de développement, mais ces solutions sont fondamentalement terribles. Mais si j'utilise le seau familial Jetbrains, cette sensation sera bien meilleure et sans souci.
Je suis habitué au sentiment de pouvoir l'utiliser directement, plutôt que de dire qu'après avoir reçu quelque chose, je dois le bricoler avant de pouvoir l'utiliser. Le temps de chacun est précieux.
Bien sûr, l'éditeur dispose d'une édition portable, qui peut être packagée et placée dans l'espace cloud, et téléchargée en cas de besoin, mais pour moi, je pense aussi que c'est un fardeau.
De plus, je n'utilise que de la mémoire 2700X + 32G juste pour un développement heureux, en échange d'une bonne expérience de développement, je veux juste être heureux et c'est tout, peu importe ce que disent les autres.
Bien sûr, la partie la plus importante est l'autorisation commerciale. Si l'entreprise estime que Jetbrains est trop cher et exige l'utilisation de VSC afin d'éviter les risques, ce sont tous des facteurs.
Si vous pensez que les fonctions de l'IDE sont les mêmes que celles de l'éditeur, cela signifie que l'IDE n'a pas été entièrement exploré par vous. Bien entendu, à l’inverse, tout ce que l’EDI peut réaliser, la théorie de l’éditeur peut le réaliser.
IDE
L'environnement de développement intégré (IDE en abrégé, également connu sous le nom d'environnement de conception d'intégration, environnement de débogage d'intégration) est un développeur de programme auxiliaire pour développer des logiciels. Le logiciel d'application peut aider lors de l'écriture du texte du code source, ils le compilent et le conditionnent dans des programmes utilisables au sein de l'outil de développement, et certains peuvent même concevoir des interfaces graphiques.
Un IDE comprend généralement un éditeur de langage de programmation, des outils de construction automatisés et souvent un débogueur. Certains IDE incluent des compilateurs/interprètes, tels que Microsoft Visual Studio, tandis que d'autres n'en incluent pas, comme Eclipse, SharpDevelop, etc. Ces IDE implémentent la compilation de code en appelant des compilateurs tiers. Parfois, les IDE incluent également des systèmes de contrôle de version et des outils pour concevoir des interfaces utilisateur graphiques.
De nombreux IDE modernes prenant en charge l'orientation objet incluent également des navigateurs de catégories, des visualiseurs d'objets et des diagrammes de structure d'objet. Bien qu'il existe actuellement certains IDE prenant en charge plusieurs langages de programmation (tels qu'Eclipse, NetBeans, Microsoft Visual Studio), d'une manière générale, les IDE sont principalement adaptés à des langages de programmation spécifiques (tels que Visual Basic).
Éditeur
Un éditeur de texte est un type de logiciel informatique. Principalement utilisé pour écrire et visualiser des fichiers texte. Il existe des éditeurs de texte spéciaux qui prennent en charge l'ajout de leurs propres formats pour enrichir la présentation des documents.
Le système d'exploitation ou l'environnement de développement intégré est généralement livré avec un éditeur capable d'afficher et de modifier du texte brut. Les éditeurs de texte pouvant ajouter des formats sont généralement utilisés par des utilisateurs individuels ou des entreprises pour créer des fichiers nécessitant des formats.
Étant donné que les programmes et les fichiers de configuration des programmes sont généralement stockés en texte brut, les programmeurs doivent également utiliser un éditeur de texte brut pour modifier les programmes et les fichiers de configuration.
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!