Maison cadre php Laravel Quelle idée utiliser pour Laravel

Quelle idée utiliser pour Laravel

Sep 02, 2021 am 11:33 AM
ide laravel

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser le mappage objet-relationnel (ORM) en PHP pour simplifier les opérations de base de données ? Comment utiliser le mappage objet-relationnel (ORM) en PHP pour simplifier les opérations de base de données ? May 07, 2024 am 08:39 AM

Les opérations de base de données en PHP sont simplifiées à l'aide d'ORM, qui mappe les objets dans des bases de données relationnelles. EloquentORM dans Laravel vous permet d'interagir avec la base de données en utilisant une syntaxe orientée objet. Vous pouvez utiliser ORM en définissant des classes de modèle, en utilisant des méthodes Eloquent ou en créant un système de blog dans la pratique.

Analyse des avantages et inconvénients des outils de tests unitaires PHP Analyse des avantages et inconvénients des outils de tests unitaires PHP May 06, 2024 pm 10:51 PM

Analyse de l'outil de test unitaire PHP : PHPUnit : convient aux grands projets, fournit des fonctionnalités complètes et est facile à installer, mais peut être verbeux et lent. PHPUnitWrapper : adapté aux petits projets, facile à utiliser, optimisé pour Lumen/Laravel, mais a des fonctionnalités limitées, ne fournit pas d'analyse de couverture de code et dispose d'un support communautaire limité.

Comparaison des dernières versions de Laravel et CodeIgniter Comparaison des dernières versions de Laravel et CodeIgniter Jun 05, 2024 pm 05:29 PM

Les dernières versions de Laravel 9 et CodeIgniter 4 fournissent des fonctionnalités et des améliorations mises à jour. Laravel9 adopte l'architecture MVC et fournit des fonctions telles que la migration de bases de données, l'authentification et le moteur de modèles. CodeIgniter4 utilise l'architecture HMVC pour fournir le routage, l'ORM et la mise en cache. En termes de performances, le modèle de conception basé sur le fournisseur de services de Laravel9 et le framework léger de CodeIgniter4 lui confèrent d'excellentes performances. Dans les applications pratiques, Laravel9 convient aux projets complexes qui nécessitent de la flexibilité et des fonctions puissantes, tandis que CodeIgniter4 convient au développement rapide et aux petites applications.

Laravel - Commandes artisanales Laravel - Commandes artisanales Aug 27, 2024 am 10:51 AM

Laravel - Artisan Commands - Laravel 5.7 est livré avec une nouvelle façon de traiter et de tester de nouvelles commandes. Il inclut une nouvelle fonctionnalité de test des commandes artisanales et la démonstration est mentionnée ci-dessous ?

Comment les capacités de traitement des données de Laravel et de CodeIgniter se comparent-elles ? Comment les capacités de traitement des données de Laravel et de CodeIgniter se comparent-elles ? Jun 01, 2024 pm 01:34 PM

Comparez les capacités de traitement des données de Laravel et CodeIgniter : ORM : Laravel utilise EloquentORM, qui fournit un mappage relationnel classe-objet, tandis que CodeIgniter utilise ActiveRecord pour représenter le modèle de base de données en tant que sous-classe de classes PHP. Générateur de requêtes : Laravel dispose d'une API de requêtes chaînées flexible, tandis que le générateur de requêtes de CodeIgniter est plus simple et basé sur des tableaux. Validation des données : Laravel fournit une classe Validator qui prend en charge les règles de validation personnalisées, tandis que CodeIgniter a moins de fonctions de validation intégrées et nécessite un codage manuel des règles personnalisées. Cas pratique : l'exemple d'enregistrement d'utilisateur montre Lar

Laravel vs CodeIgniter : quel framework est le meilleur pour les grands projets ? Laravel vs CodeIgniter : quel framework est le meilleur pour les grands projets ? Jun 04, 2024 am 09:09 AM

Lors du choix d'un framework pour de grands projets, Laravel et CodeIgniter ont chacun leurs propres avantages. Laravel est conçu pour les applications d'entreprise, offrant une conception modulaire, une injection de dépendances et un ensemble de fonctionnalités puissantes. CodeIgniter est un framework léger plus adapté aux projets de petite et moyenne taille, mettant l'accent sur la rapidité et la facilité d'utilisation. Pour les grands projets avec des exigences complexes et un grand nombre d'utilisateurs, la puissance et l'évolutivité de Laravel sont plus adaptées. Pour les projets simples ou les situations avec des ressources limitées, les capacités de développement légères et rapides de CodeIgniter sont plus idéales.

Lequel est le plus adapté aux débutants, Laravel ou CodeIgniter ? Lequel est le plus adapté aux débutants, Laravel ou CodeIgniter ? Jun 05, 2024 pm 07:50 PM

Pour les débutants, CodeIgniter a une courbe d'apprentissage plus douce et moins de fonctionnalités, mais couvre les besoins de base. Laravel offre un ensemble de fonctionnalités plus large mais a une courbe d'apprentissage légèrement plus raide. En termes de performances, Laravel et CodeIgniter fonctionnent bien. Laravel dispose d'une documentation plus complète et d'un support communautaire actif, tandis que CodeIgniter est plus simple, léger et possède de solides fonctionnalités de sécurité. Dans le cas pratique de la création d'une application de blog, EloquentORM de Laravel simplifie la manipulation des données, tandis que CodeIgniter nécessite une configuration plus manuelle.

Tests unitaires de code PHP et tests d'intégration Tests unitaires de code PHP et tests d'intégration May 07, 2024 am 08:00 AM

Guide des tests unitaires et d'intégration PHP Tests unitaires : concentrez-vous sur une seule unité de code ou de fonction et utilisez PHPUnit pour créer des classes de cas de test à des fins de vérification. Tests d'intégration : faites attention à la façon dont plusieurs unités de code fonctionnent ensemble et utilisez les méthodes setUp() et TearDown() de PHPUnit pour configurer et nettoyer l'environnement de test. Cas pratique : utilisez PHPUnit pour effectuer des tests unitaires et d'intégration dans les applications Laravel, notamment la création de bases de données, le démarrage de serveurs et l'écriture de code de test.

See all articles