8 fantastische Laravel-Entwicklungserweiterungen für VSCode

青灯夜游
Freigeben: 2022-12-27 20:08:44
nach vorne
2804 Leute haben es durchsucht

Dieser Artikel ist eine Liste der 8 besten VSCode-Erweiterungen für Laravel-Entwickler, die Ihnen helfen werden, produktiver zu sein!

8 fantastische Laravel-Entwicklungserweiterungen für VSCode

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
Um sicherzustellen, dass die Erweiterung wie erwartet funktioniert, sind einige zusätzliche Konfigurationen erforderlich. Fügen Sie unter Datei -> Einstellungen Folgendes zu Ihrer settings.json hinzu:

"emmet.triggerExpansionOnTab": true,"blade.format.enable": true,"[blade]": {
    "editor.autoClosingBrackets": "always"},
Nach dem Login kopieren
File -> Preferences -> Settings 并将以下内容添加到你的 settings.json:rrreee

这将启用 Emmet 标记的制表符完成,如果启用 blade 格式设置。

有关可用 Snippets 的更多信息,请务必查看文档:

laravel 的 VSCode 扩展

2. Laravel Snippets

这可能是我个人最喜欢的!这个 Laravel Snippets 扩展 为外观添加代码片段 Request::, Route:: 等。

一些受支持的片段前缀包括:

  • 认证
  • 广播
  • 缓存
  • 配置
  • 控制台
  • Cookie
  • 加密
  • 数据库
  • 事件
  • 视图

有关可用片段的更多信息,请务必查看此处的文档:

larave 的 VSCode 扩展

3. Laravel Blade 片段

当你试图在 Blade 视图中用 {{ }} 和你的整个行返回4个空格时,这不是很烦人吗?好吧,幸运的是, 这个 Laravel Blade 片段 解决了这个问题!

Laravel blade 片段扩展会自动为你的 blade 模板标记添加间距:

有关更多信息,请确保查看此处的文档:

laravel 的 VSCode 扩展

4. Laravel Artisan

我个人一直喜欢使用命令行,但我必须承认这个 Laravel Artisan 扩展太棒了!它允许你直接从 Visual Studio 代码中运行 Laravel Artisan 命令!

Some 的主要功能是:

  • 创建控制器、迁移等文件。
  • 运行你自己的自定义命令
  • 管理你的数据库
  • 清除缓存
  • 生成密钥
  • 查看所有应用程序路由
  • 出于测试目的管理你的本地php服务器

有关详细信息,请务必查看此处的文档:

laravel 的 VSCode 扩展

5. Laravel 额外智能感知

这个 Laravel 额外智能感知 扩展为 VSCode 中的 Larave 提供自动补全。

这个扩展具有以下自动完成功能:

  • 路由名称和路由参数
  • 视图和变量
  • 配置
  • 翻译和转换参数
  • Laravel Mix 函数
  • 验证规则
  • 查看部分和堆栈
  • 环境
  • 路由中间件

有关详细信息,请务必查看此处的文档:

laravel 的 VSCode 扩展

6. Laravel Goto 控制器

随着应用程序的增长,控制器的数量也在增长,因此在某些时候,你可能最终会拥有数百个控制器。汉斯找路可能会很乏味。

这正是Laravel-goto-controller VScode扩展所解决的问题。

这个扩展允许你按下 AltDadurch 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 Erscheinungsbild Request::, 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:

CtrlAlt + 点击跳转到第一个匹配的 Blade 视图文件:

有关更多信息,请务必查看此处的文档:

laravel 的 VSCode 扩展

8. DotENV 语法高亮

这个很简单,但是很方便。这个 DotENV VS Code 扩展用于突出显示 .envLaravels VSCode-Erweiterung

8. DotENV-Syntaxhervorhebung

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 sich
Laravel Extension Pack für Visual Studio Code

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!

Ich hoffe, das ist nützlich für Sie!

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!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage