Maison  >  Article  >  cadre php  >  Quelle idée utiliser pour Laravel

Quelle idée utiliser pour Laravel

青灯夜游
青灯夜游original
2021-09-02 11:33:491939parcourir

Les outils IDE disponibles pour Laravel sont : 1. Sublime Text, un logiciel d'édition avec mise en évidence du code, invites de syntaxe, complétion automatique et réponse rapide ; 2. phpstorm, un outil de développement PHP commercial intégré 3. atom, un multiplateforme ; éditeur de texte ; 4. Visual Studio Code.

Quelle idée utiliser pour Laravel

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Laravel 6, ordinateur DELL G3.

IDE fait référence à Integrated Development Environment (Integrated Development Environment), qui est une application utilisée pour fournir un environnement de développement de programme. Il comprend généralement des outils tels que des éditeurs de code, des compilateurs, des débogueurs et des interfaces utilisateur graphiques. Il s'agit d'une suite de services logiciels de développement intégrés qui intègre des fonctions d'écriture de code, des fonctions d'analyse, des fonctions de compilation, des fonctions de débogage, etc. Tous les logiciels ou progiciels (groupes) dotés de cette fonctionnalité peuvent être appelés environnements de développement intégrés. Tels que la série Visual Studio de Microsoft, le C++ Builder de Borland, la série Delphi, etc. Le programme peut être exécuté indépendamment ou en conjonction avec d'autres programmes. L'IDE est principalement utilisé pour développer des logiciels d'application HTML. Par exemple, de nombreuses personnes utilisent des IDE (tels que HomeSite, DreamWeaver, etc.) lors de la conception de sites Web, car de nombreuses tâches sont générées automatiquement.

Ce qui suit vous présentera quelques outils IDE qui peuvent être utilisés pour le développement de Laravel.

1. Sublime Text

Sublime Text : Un logiciel d'édition avec mise en évidence du code, invites de syntaxe, saisie semi-automatique et réponse rapide. Il possède non seulement une interface magnifique, mais prend également en charge le mécanisme d'extension de plug-in. C'est vraiment un plaisir d'écrire du code avec. Comparés à Vim, difficile à utiliser, Eclipse, volumineux et lourd, PHPStorm, Editplus et Notepad++, légers et rapides à lancer, ils sont légèrement éclipsés par SublimeText. Cet éditeur extrêmement sexy est sans aucun doute le meilleur. meilleur choix pour le codage et l’écriture.

Sublime Text est développé dans Laravel. Certains plug-ins disponibles sont :

  • Blade Snippets : permet la complétion automatique des modèles Blade

  • Laravel 4 Blade Highlighter : fournit une mise en évidence des mots clés Blade

  • Laravel Generator : fournit Workflow Laravel super efficace

  • Historique du presse-papiers : historique du presse-papiers, le deuxième super plug-in Sublime

  • Emmet : super outils HTML et CSS, le premier super plug-in Sublime

2, phpstorm

PhpStorm Il s'agit d'un outil de développement intégré PHP commercial développé par JetBrains. Il est conçu pour améliorer l'efficacité des utilisateurs. Il peut comprendre en profondeur le codage de l'utilisateur, fournir une complétion de code intelligente, une navigation rapide et une vérification instantanée des erreurs.

PhpStorm prend en charge le moteur de modèles Blade intégré au framework Laravel. En utilisant les plug-ins Laravel et les assistants Laravel IDE, nous pouvons développer des projets Laravel plus efficacement.

3. atom

Atom est un éditeur de texte multiplateforme lancé par github spécifiquement pour les programmeurs. Il possède une interface utilisateur graphique simple et intuitive et possède de nombreuses fonctionnalités intéressantes : il prend en charge CSS, HTML, JavaScript et d'autres langages de programmation Web. Il prend en charge les macros, complète automatiquement la fonction d'écran partagé et intègre un gestionnaire de fichiers.

4. Visual Studio Code

Visual Studio Code (appelé « VS Code ») est un programme officiellement annoncé par Microsoft lors de la Build Developer Conference du 30 avril 2015, qui fonctionne sur Mac OS X, Windows et Linux. , un éditeur de code source multiplateforme permettant d'écrire des applications Web et cloud modernes qui s'exécutent sur le bureau et est disponible pour Windows, macOS et Linux. Il prend en charge JavaScript, TypeScript et Node.js, ainsi qu'un riche écosystème d'extensions pour d'autres langages (tels que C++, C#, Java, Python, PHP, Go) et des environnements d'exécution (tels que .NET et Unité).

Laissez-moi vous présenter comment configurer l'environnement Vscode de Laravel

Installez les plug-ins suivants :

  • Tag de fermeture automatique

Ajoutez automatiquement des balises de fermeture HTML/XML, comme Visual Studio IDE ou Sublime Text est le même.

Quelle idée utiliser pour Laravel
  • Beautify

Formatage javascriptJSONCSSSass,以及 HTML dans Visual Studio Code.

  • Mieux fusionner

Un outil visuel de conflit de fusion très utile dans Visual Studio Code, inspiré du plug-in de conflits de fusion dans Atom.

Quelle idée utiliser pour Laravel
  • Debugger For Chrome

Extension VS Code pour déboguer le code JavaScript dans Google Chrome, ou prendre en charge d'autres fonctionnalités du protocole de débogage Chrome.

Quelle idée utiliser pour Laravel
  • Eslint

Cette extension utilise la bibliothèque ESLint installée dans le dossier d'espace de travail ouvert. Si le dossier ne fournit pas cette bibliothèque, la version installée globalement sera mise en correspondance. Si ESLint n'est ni installé localement ni globalement, vous pouvez l'installer localement en exécutant npm install eslint ou l'installer globalement en exécutant npm install -g eslint. npm install eslint 进行局部安装或者npm install -g eslint进行全局安装。

  • Npm

此扩展支持定义在package.json文件里的 npm 脚本,并根据定义在package.json里的依赖项验证已安装的模块。

Quelle idée utiliser pour Laravel
  • Laravel Blade Snippets

Laravel blade 代码片段和语法高亮支持 Visual Studio Code。

  • PHP Debug

此扩展由 Derick Rethan 开发,是一个 VS Code 与 XDebug 之间的调试适配器。XDebug 是一个 PHP 扩展(Linux 下的.so文件或 Windows 下的.dll

  • Npm

Cette extension prend en charge les scripts npm définis dans les fichiers package.json et dépend des dépendances définies dans package.json Vérifiez les modules installés.

Quelle idée utiliser pour Laravel Quelle idée utiliser pour Laravel
    Extraits de lame Laravel
  • Les extraits de code de la lame Laravel et la coloration syntaxique prennent en charge Visual Studio Code.

PHP Debug

🎜🎜🎜🎜Cette extension a été développée par Derick Rethan et est un adaptateur de débogage entre VS Code et XDebug. XDebug est une extension PHP (fichier .so sous Linux ou .dll sous Windows) qui doit être installée sur votre serveur. 🎜🎜🎜🎜🎜PHP Intellisense Crane🎜🎜🎜🎜🎜Crane est une extension d'amélioration de la productivité pour Visual Studio Code qui permet la complétion automatique du code PHP. Il n’a aucune dépendance et fonctionne extrêmement bien sur des projets de toute taille. Il est encore en développement et peut présenter des bugs ou des fonctionnalités manquantes. 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜Historique Git🎜🎜🎜🎜🎜Utilisez des graphiques pour afficher l'historique Git et afficher les détails de la validation tels que le nom de l'auteur, l'e-mail, la date, le nom de l'auteur, l'e-mail, la date et les commentaires de validation. 🎜🎜Affichez une copie précédente d'un fichier ou comparez-la à une version de l'espace de travail ou à une version précédente, et voyez les modifications apportées à la ligne active dans l'éditeur (Git Blame). 🎜
Quelle idée utiliser pour Laravel

J'utilise le thème Dracula et le thème d'icônes Material Icon Theme. Essayez maintenant d'utiliser Vscode pour déboguer dans Laravel.

Quelle idée utiliser pour Laravel

Recommandations associées : Les cinq derniers didacticiels vidéo Laravel

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn