Aber sie helfen mir nicht, Laravel Blade Code zu formatieren [blade.php files]. Ich meine, sie rücken den Code nicht wie erwartet automatisch ein. Aber ich habe Blade-Code online gesehen, der in Visual Studio Code IDE gut eingerückt ist.
Gibt es eine bestimmte Konfiguration oder Technik, mit der ich diese Erweiterungen zum Laufen bringen kann, oder gibt es einen anderen Weg?
Syed Ekram Uddin
Gehen Sie zuerst zu “Visual Studio Code”. Einstellungen und suchen Sie nach der Option “files.associations” Wenn diese Option in Ihren Einstellungen nicht verfügbar ist. Bitte aktualisieren Sie Ihren Visual Studio-Code auf die neueste Version.
Überschreiben Sie in den Einstellungen das folgende Snippet
Es verknüpft die Dateierweiterungen .blade.php und .tpl für den HTML-Typ
Speichern Sie es und Sie können loslegen. Viel Spaß beim Formatieren 🙂
Aktualisieren: Es gibt immer noch einige Probleme beim Formatieren von HTML mit Blade-Code, der Formatierer neigt dazu, Blade-Code in eine einzelne Zeile zu bringen, während er den Formatbefehl ausführt. Wenn Ihr Code jedoch wächst, ist das kein Problem. Darüber hinaus können Sie diese einfach verwalten, indem Sie einen Zeilenkommentar zwischen Ihre Klingenblöcke einfügen. Und das Kommentieren im Code ist immer eine gute Sache.
Aktualisieren: Scheint, dass die aktualisierte Version eine Option hinzufügt, um die Blade-Formatierung in den Benutzereinstellungen zu aktivieren. Um das zu verwenden,
Bitte stellen Sie sicher, dass Sie die neueste Version verwenden und “Laravel-Blade-Schnipsel“Erweiterung installiert.
Dann Strg+Schicht+P : Geben Sie Benutzereinstellungen ein : Eintreten
3. Im “Benutzereinstellungen” > “Erweiterungen” > “Blade-Konfiguration” Aktivieren Sie die Option Blade-Datei formatieren aktivieren.
Das ist es.
Der Blade-Formatierer in der aktuellen Version von laravel-blade-snippets richtet alle Blade-Anweisungen links aus und entfernt Einrückungen, wodurch verschachtelte Blade-Anweisungen schwer lesbar werden. Derzeit sind mehrere Probleme offen, die sich darauf beziehen, einschließlich github.com/onecentlin/laravel-blade-snippets-vscode/issues/104
– Timo M.
16. März 2020 um 18:59 Uhr
Formatiert es nicht js-Code innerhalb des script-Tags in den Blade-Dateien?
– aasutossh
7. April 2021 um 4:02 Uhr
Tausif Raut
Aktualisieren Sie Ihren VSCode. Gehe zu Einstellungen > Erweiterungen und Blade-Format aktivieren Kontrollkästchen. Verknüpfung für Fenster verwenden: Schicht+Alt+F:
Das scheint am 19. November 2019 nicht zu funktionieren. Ich habe auch keine anderen Formatierer von Drittanbietern aktiviert. Ich habe sogar versucht, ein neues Dokument zu beginnen. Wenn ich das Blade-Dokument formatiere, werden im Grunde alle Zeilen nach links ausgerichtet. Mist.
– scottrod
9. November 2019 um 22:30 Uhr
Starten Sie außerdem Visual Studio Code neu, damit die Änderungen wirksam werden.
– mukama
7. April 2020 um 8:17 Uhr
Bedram Tamang
UPDATE 2022: Diese Erweiterung darf nicht mehr gepflegt werden.
Für mich, Dieser Die Erweiterung funktioniert perfekt für die automatische Einrückung mit den folgenden Einstellungen:
Können Sie beschreiben, wo sich die Option zum Verschönern der Erweiterungseinstellungen befindet
– dipenparmar12
15. Dezember 2019 um 6:53 Uhr
Dieses Einstellungs-Snippet soll eingefügt werden settings.json. Sie können dorthin gelangen, indem Sie „Einstellungen > Benutzereinstellungen“ auswählen und dann unter einer der im Menü angezeigten Einstellungen nach einem Link „In settings.json bearbeiten“ suchen. Allerdings formatiert Beautify zum Zeitpunkt dieses Kommentars Blade-Vorlagen nicht korrekt, es sei denn, Sie implementieren den von @Slivicon geposteten Code.
– jamesfacts
8. April 2020 um 23:05 Uhr
Diese Erweiterung ist veraltet, da sie nicht mehr gepflegt wird.
– Merkur
1. Juli 2022 um 14:16 Uhr
@mercury danke für die Hilfe, ich habe meine Antwort aktualisiert.
Aktivieren Sie dann die Format-Blade-Datei (Bild folgen). Starten Sie dann Visual Studio Code neu. Jetzt verwenden Umschalt+Alt+F Formatieren. Jetzt ok.
Joseph
Diese Lösung funktioniert bei mir in 2021
Zuerst installieren Laravel-Klinge Danach aktualisieren Sie Ihre settings.json Datei und fügen Sie diesen Abschnitt hinzu