Heim > PHP-Framework > Laravel > Laravel-Syntax-Eingabeaufforderungs-Plugin in VSCode

Laravel-Syntax-Eingabeaufforderungs-Plugin in VSCode

Guanhui
Freigeben: 2020-06-16 18:03:32
nach vorne
5949 Leute haben es durchsucht

Laravel-Syntax-Eingabeaufforderungs-Plugin in VSCode

Laravel Intellisense ist ein Visual Studio Code-Plug-in von Mohamed Benhida, das einige nette Funktionen zur automatischen Vervollständigung für Dinge wie Eloquent-Modelle, Fabriken, Konfigurationen und API-Ressourcen bietet.

Was mir an diesem Plugin gefällt, ist die Unterstützung für config(), view() und andere Laravel-Syntaxen, die in den meisten Editorfunktionen normalerweise keine automatische Vervollständigung bieten. spart aber viel Zeit beim Kontextwechsel zwischen Datenbank und Code.

Hier ist die vollständige Funktionsliste:

  • Autovervollständigung von Ressourcen

  • Autovervollständigung von eloquenten Modellen

  • Automatische Vervollständigung ab Werk

  • Automatische Vervollständigung der Versuche anzeigen

  • Automatische Vervollständigung der Konfigurationskonfiguration

  • Automatische Routenvervollständigung

Der Vorteil dieses Plug-Ins besteht darin, dass es Laravel-Entwicklern einzigartige Hilfe bieten kann: Editor-Hilfe rund um Modelldaten. Das Plugin bietet Autovervollständigungsfunktionen, indem es die Datenbankverbindung der Anwendung verwendet, um Modelleigenschaften abzurufen.

Angenommen, Sie müssen eine Fabrik für ein neu erstelltes Modell schreiben. In der aktuellen Version von Laravel müssen Sie auf die Datenbankfelder in Ihrer Migrationsklasse, Datenbanktabelle oder Ihrem PHPDoc-Feldnamen verweisen, um zu sehen, welche Felder verfügbar sind.

Wenn Visual Studio Code nicht das Richtige für Sie ist, kann Blueprint diesen Automatisierungsbedarf erfüllen, indem verschiedene Dateien aus einer zentralen Konfigurationsdatei generiert werden. Sie können auch von der gemeinsamen Verwendung von Blueprint und Laravel Intellisense profitieren. Ich möchte nur darauf hinweisen, dass es mehrere Möglichkeiten gibt, die gemeinsamen Teile der Datei und den Code rund um die Anwendungsdaten zu verwalten.

Eine andere Lösung könnte das Laravel Populated Factory-Plugin sein, aber das ist nur für Fabriken nützlich.

Normalerweise verwalte ich eine Liste von @property-read Werten in Annotationen zur Modellklasse (die als nützliche Referenz und automatische Vervollständigung für Modelleigenschaften dient), aber das hilft der automatischen Vervollständigung beim Ausfüllen nicht aus der Fabrik.

Die automatische Vervollständigung der Ansicht ist ein weiterer zusätzlicher Vorteil. Sie erspart Ihnen die ständige manuelle Suche nach Dateien:

PhpStorm verwendet die Barrierefreiheit {{view()}} nicht Funktionen zur automatischen Vervollständigung bereitgestellt, es werden jedoch @include-Direktiven in Blade-Dateien für die automatische Vervollständigung unterstützt.

Weitere Informationen

Sie können dieses Plugin herunterladen, indem Sie im Plugin-Markt von Visual Studio nach Laravel Intellisense suchen. Der Quellcode ist auf GitHub unter simoebenhida/laravel-intellisense verfügbar.

Empfohlenes Tutorial: „Laravel Tutorial

Das obige ist der detaillierte Inhalt vonLaravel-Syntax-Eingabeaufforderungs-Plugin in 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