8 fantastische Laravel-Entwicklungserweiterungen für VSCode
Dieser Artikel ist eine Liste der 8 besten VSCode-Erweiterungen für Laravel-Entwickler, die Ihnen helfen werden, produktiver zu sein!
1. Laravel Blade Snippet
Die Erweiterung „Laravel Blade Snippet“ fügt Ihrem VS-Code-Editor Syntaxhervorhebungsunterstützung für Laravel Blade hinzu. [Empfohlenes Lernen: vscode-Tutorial, Programmierunterricht]
Einige der Hauptfunktionen dieser Erweiterung sind:- Blade-Syntax-Hervorhebung
- Blade-Snippets
- Emmet funktioniert in Blade-Vorlagen
- Blade.-Format
Datei
-> Einstellungen
Folgendes zu Ihrer settings.json
hinzu:
"emmet.triggerExpansionOnTab": true,"blade.format.enable": true,"[blade]": { "editor.autoClosingBrackets": "always"},
File
-> Preferences
-> Settings
并将以下内容添加到你的 settings.json
:rrreee这将启用 Emmet 标记的制表符完成,如果启用 blade 格式设置。
有关可用 Snippets 的更多信息,请务必查看文档:
2. Laravel Snippets
这可能是我个人最喜欢的!这个 Laravel Snippets 扩展 为外观添加代码片段 Request::
, Route::
等。
一些受支持的片段前缀包括:
- 认证
- 广播
- 缓存
- 配置
- 控制台
- Cookie
- 加密
- 数据库
- 事件
- 视图
有关可用片段的更多信息,请务必查看此处的文档:
3. Laravel Blade 片段
当你试图在 Blade 视图中用 {{ }}
和你的整个行返回4个空格时,这不是很烦人吗?好吧,幸运的是, 这个 Laravel Blade 片段 解决了这个问题!
Laravel blade 片段扩展会自动为你的 blade 模板标记添加间距:
有关更多信息,请确保查看此处的文档:
4. Laravel Artisan
我个人一直喜欢使用命令行,但我必须承认这个 Laravel Artisan 扩展太棒了!它允许你直接从 Visual Studio 代码中运行 Laravel Artisan 命令!
Some 的主要功能是:
- 创建控制器、迁移等文件。
- 运行你自己的自定义命令
- 管理你的数据库
- 清除缓存
- 生成密钥
- 查看所有应用程序路由
- 出于测试目的管理你的本地php服务器
有关详细信息,请务必查看此处的文档:
5. Laravel 额外智能感知
这个 Laravel 额外智能感知 扩展为 VSCode 中的 Larave 提供自动补全。
这个扩展具有以下自动完成功能:
- 路由名称和路由参数
- 视图和变量
- 配置
- 翻译和转换参数
- Laravel Mix 函数
- 验证规则
- 查看部分和堆栈
- 环境
- 路由中间件
有关详细信息,请务必查看此处的文档:
6. Laravel Goto 控制器
随着应用程序的增长,控制器的数量也在增长,因此在某些时候,你可能最终会拥有数百个控制器。汉斯找路可能会很乏味。
这正是Laravel-goto-controller VScode扩展所解决的问题。
这个扩展允许你按下 Alt
Dadurch wird die Tab-Vervollständigung für Emmet-Tags aktiviert, wenn die Blade-Formatierung aktiviert ist.
Weitere Informationen zu den verfügbaren Snippets finden Sie in der Dokumentation:
🎜🎜VSCode-Erweiterung für Laravel🎜🎜🎜2. Dies ist wahrscheinlich mein persönlicher Favorit! Diese Laravel Snippets-Erweiterung 🎜 fügt Code-Snippets zum ErscheinungsbildRequest::
, Route:: usw. 🎜🎜Einige unterstützte Fragmentpräfixe umfassen: 🎜🎜🎜Authentifizierung🎜🎜Broadcast🎜🎜Cache🎜🎜Konfiguration🎜🎜Konsole🎜🎜Cookie🎜🎜Verschlüsselung🎜🎜Datenbank🎜🎜Ereignisse🎜 🎜Sehen🎜🎜 🎜Updates zu verfügbaren Snippets Für weitere Informationen, Schauen Sie sich unbedingt die Dokumentation hier an: 🎜🎜laraves VSCode-Erweiterung 🎜🎜🎜3. Laravel Blade-Snippet 🎜 🎜Ist es nicht ärgerlich, wenn Sie versuchen, {{ }}
in einer Blade-Ansicht zu verwenden und Ihre gesamte Zeile 4 Leerzeichen zurückgibt? Nun, zum Glück löst dieses Laravel Blade-Snippet 🎜 dieses Problem! 🎜🎜Die Laravel-Blade-Fragment-Erweiterung fügt automatisch Abstände zu Ihren Blade-Vorlagen-Tags hinzu: 🎜🎜Weitere Informationen finden Sie in der Dokumentation hier: 🎜🎜VSCode-Erweiterung für Laravel🎜🎜🎜4. Laravel Artisan🎜🎜Ich persönlich verwende immer lieber die Befehlszeile, aber das muss ich zugeben Laravel Artisan🎜 Die Erweiterung ist großartig! Es ermöglicht Ihnen, Laravel Artisan-Befehle direkt aus Visual Studio Code auszuführen! 🎜🎜Einige der Hauptfunktionen sind: 🎜🎜🎜Controller-, Migrations- und andere Dateien erstellen. 🎜🎜Führen Sie Ihre eigenen benutzerdefinierten Befehle aus. 🎜🎜Verwalten Sie Ihre Datenbank. 🎜🎜Leeren Sie den Cache. 🎜🎜Generieren Sie Schlüssel. 🎜🎜Anzeigen aller Anwendungsrouten. 🎜🎜Verwalten Sie Ihren lokalen PHP-Server zu Testzwecken. 🎜🎜🎜Weitere Informationen finden Sie in der Dokumentation hier : 🎜🎜VSCode-Erweiterung für Laravel 🎜🎜🎜5. https://www.php.cn/link/3152a869f2b7e9935bbaeb633a5a7693" rel="nofollow noopener noreferrer">Laravel Extra IntelliSense🎜-Erweiterung bietet automatische Vervollständigung für Larave in VSCode. 🎜🎜Diese Erweiterung verfügt über die folgenden Autovervollständigungsfunktionen: 🎜🎜🎜Routennamen und Routenparameter 🎜🎜Ansichten und Variablen 🎜🎜Konfiguration 🎜🎜Übersetzungs- und Konvertierungsparameter 🎜🎜Laravel-Mix-Funktionen 🎜🎜Validierungsregeln 🎜🎜Ansichtsabschnitte und Stapel 🎜🎜Umgebungen 🎜🎜Routing-Middleware🎜🎜🎜Schauen Sie sich unbedingt die Dokumentation hier an, um Einzelheiten zu erfahren: 🎜🎜 VSCode-Erweiterungen 🎜🎜🎜 6. Laravel Goto Controllers 🎜🎜 Wenn Ihre Anwendung wächst, wächst auch die Anzahl der Controller, und irgendwann auch Sie Möglicherweise gibt es Hunderte von Controllern. Hans' Orientierung kann mühsam sein. 🎜🎜Das ist genau das Problem, das durch die Laravel-goto-controller🎜 VScode-Erweiterung gelöst wird. 🎜🎜Mit dieser Erweiterung können Sie Alt
drücken und auf einen Controller-Namen in einer Routendatei klicken. Anschließend werden Sie von der Route zur entsprechenden Controller-Datei geführt: 🎜🎜Weitere Informationen finden Sie hier die Dokumentation :🎜VSCode-Erweiterungen für Laravel
7. Laravel goto View ist der Erweiterung „Laravel goto View“ sehr ähnlich. Dadurch können Sie viel Zeit sparen!
Sie können Strg
oder Alt
+ Klicken verwenden, um zur ersten passenden Blade-Ansichtsdatei zu springen: Weitere Informationen finden Sie in der Dokumentation hier:
Ctrl
或 Alt
+ 点击跳转到第一个匹配的 Blade 视图文件:
有关更多信息,请务必查看此处的文档:
8. DotENV 语法高亮
这个很简单,但是很方便。这个 DotENV VS Code 扩展用于突出显示 .env
Laravels VSCode-Erweiterung
Das ist sehr einfach, aber sehr praktisch. Diese DotENV
VS Code-Erweiterung wird verwendet, um die Syntax von.env
-Dateien hervorzuheben, was beim Auffinden einiger Probleme sehr hilfreich sein kann Weitere Informationen finden Sie in der Dokumentation hier: VSCode-Erweiterungen für Laravel
Fazit Wenn Ihnen alle diese Erweiterungen gefallen, können Sie sichLaravel Extension Pack für Visual Studio CodeIch hoffe, das ist nützlich für Sie!ansehen, wo Sie alle genannten Erweiterungen als 1 Bundle erhalten können
Pack Die einzige Erweiterung nicht Im Lieferumfang ist das Laravel Blade-Snippet enthalten. Installieren Sie es daher unbedingt separat!
Originaladresse: https://devdojo.com/bobbyiliev/8-awesome-vs-code-extensions-for-laravel-developers
🎜Übersetzungsadresse: https://learnku.com/laravel/t/71392🎜 🎜🎜【Verwandte Empfehlung: 🎜Laravel-Video-Tutorial🎜】🎜Das obige ist der detaillierte Inhalt von8 fantastische Laravel-Entwicklungserweiterungen für VSCode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

Die neuesten Versionen von Laravel 9 und CodeIgniter 4 bieten aktualisierte Funktionen und Verbesserungen. Laravel9 übernimmt die MVC-Architektur und bietet Funktionen wie Datenbankmigration, Authentifizierung und Template-Engine. CodeIgniter4 nutzt die HMVC-Architektur, um Routing, ORM und Caching bereitzustellen. In Bezug auf die Leistung sorgen das auf Dienstanbietern basierende Designmuster von Laravel9 und das leichte Framework von CodeIgniter4 für eine hervorragende Leistung. In praktischen Anwendungen eignet sich Laravel9 für komplexe Projekte, die Flexibilität und leistungsstarke Funktionen erfordern, während CodeIgniter4 für schnelle Entwicklung und kleine Anwendungen geeignet ist.

In der Welt der Front-End-Entwicklung ist VSCode mit seinen leistungsstarken Funktionen und seinem umfangreichen Plug-in-Ökosystem für unzählige Entwickler zum Werkzeug der Wahl geworden. In den letzten Jahren sind mit der rasanten Entwicklung der Technologie der künstlichen Intelligenz KI-Code-Assistenten auf VSCode entstanden, die die Codierungseffizienz der Entwickler erheblich verbessert haben. KI-Code-Assistenten auf VSCode sind wie Pilze nach einem Regen aus dem Boden geschossen und haben die Codierungseffizienz der Entwickler erheblich verbessert. Es nutzt Technologie der künstlichen Intelligenz, um Code intelligent zu analysieren und eine präzise Code-Vervollständigung, automatische Fehlerkorrektur, Grammatikprüfung und andere Funktionen bereitzustellen, wodurch Entwicklerfehler und mühsame manuelle Arbeit während des Codierungsprozesses erheblich reduziert werden. Heute werde ich 12 KI-Code-Assistenten für die Frontend-Entwicklung von VSCode empfehlen, die Sie bei Ihrer Programmierreise unterstützen.

Laravel – Artisan Commands – Laravel 5.7 bietet eine neue Möglichkeit, neue Befehle zu behandeln und zu testen. Es enthält eine neue Funktion zum Testen von Handwerkerbefehlen und die Demonstration wird unten erwähnt?

Vergleichen Sie die Datenverarbeitungsfunktionen von Laravel und CodeIgniter: ORM: Laravel verwendet EloquentORM, das eine relationale Klassen-Objekt-Zuordnung bereitstellt, während CodeIgniter ActiveRecord verwendet, um das Datenbankmodell als Unterklasse von PHP-Klassen darzustellen. Abfrage-Builder: Laravel verfügt über eine flexible verkettete Abfrage-API, während der Abfrage-Builder von CodeIgniter einfacher und Array-basiert ist. Datenvalidierung: Laravel bietet eine Validator-Klasse, die benutzerdefinierte Validierungsregeln unterstützt, während CodeIgniter über weniger integrierte Validierungsfunktionen verfügt und eine manuelle Codierung benutzerdefinierter Regeln erfordert. Praxisfall: Beispiel einer Benutzerregistrierung zeigt Lar

Bei der Auswahl eines Frameworks für große Projekte haben Laravel und CodeIgniter jeweils ihre eigenen Vorteile. Laravel ist für Anwendungen auf Unternehmensebene konzipiert und bietet modularen Aufbau, Abhängigkeitsinjektion und einen leistungsstarken Funktionsumfang. CodeIgniter ist ein leichtes Framework, das sich eher für kleine bis mittelgroße Projekte eignet und Wert auf Geschwindigkeit und Benutzerfreundlichkeit legt. Für große Projekte mit komplexen Anforderungen und einer großen Anzahl von Benutzern sind die Leistung und Skalierbarkeit von Laravel besser geeignet. Für einfache Projekte oder Situationen mit begrenzten Ressourcen sind die leichten und schnellen Entwicklungsfunktionen von CodeIgniter idealer.

1. Klicken Sie nach dem Öffnen der Benutzeroberfläche zunächst auf die Schaltfläche mit dem Erweiterungssymbol auf der linken Seite. 2. Suchen Sie dann die Position der Suchleiste auf der geöffneten Erweiterungsseite. 3. Geben Sie dann mit der Maus das Wort Docker ein, um das Erweiterungs-Plug-in zu finden. 4 Wählen Sie abschließend das Ziel-Plug-in aus und klicken Sie einfach auf die Schaltfläche „Installieren“ in der unteren Ecke

Für Anfänger bietet CodeIgniter eine sanftere Lernkurve und weniger Funktionen, deckt aber die Grundbedürfnisse ab. Laravel bietet einen größeren Funktionsumfang, weist jedoch eine etwas steilere Lernkurve auf. In Bezug auf die Leistung schneiden sowohl Laravel als auch CodeIgniter gut ab. Laravel verfügt über eine umfangreichere Dokumentation und aktive Community-Unterstützung, während CodeIgniter einfacher und leichtgewichtiger ist und über starke Sicherheitsfunktionen verfügt. Im praktischen Fall der Erstellung einer Blogging-Anwendung vereinfacht EloquentORM von Laravel die Datenmanipulation, während CodeIgniter mehr manuelle Konfiguration erfordert.
