[Einfach] So formatieren Sie Ruby erb-Dateien automatisch mit vsCode

Als ich diesmal Rails studierte und in der Lage sein wollte, auch erb-Dateien automatisch zu formatieren, habe ich verschiedene Dinge untersucht, und jetzt habe ich eine Erweiterung namens Beautyify, mit der ich automatisch formatieren kann.

Dieses Mal werde ich die Methode vorstellen. Wenn Sie Vorschläge haben oder "Ich sollte das mehr tun", würde ich mich freuen, wenn Sie einen Kommentar abgeben könnten.

Installieren Sie Beautify

Klicken Sie auf das fünfte Symbol oben links im Editor (unter dem Symbol mit der Dreiecksmarkierung), geben Sie im Suchfenster Beautify ein und klicken Sie auf Beautify. Der folgende Bildschirm wird angezeigt. Klicken Sie daher auf Installieren. (Da das Image bereits installiert ist, wird es deinstalliert.) コメント 2020-06-10 141341.png

Schreiben Sie settings.json.

Drücken Sie die Befehlstaste (Strg für Windows) und die Taste, um den Einstellungsbildschirm zu öffnen und nach Beautify: language zu suchen. Wenn Sie danach in kleinen Buchstaben auf ** Bearbeiten in settings.json ** klicken, wird settings.json geöffnet. Schreiben Sie also wie folgt.

settings.json


...

"beautify.language": {
    "js": {
      "type": ["javascript", "json"],
      "filename": [".jshintrc", ".jsbeautifyrc"]
      // "ext": ["js", "json"]
      // ^^ to set extensions to be beautified using the javascript beautifier
    },
    "css": ["css", "scss"],
    "html": ["htm", "html", "erb"] //"erb"Hinzufügen
    // ^^ providing just an array sets the VS Code file type
  }

Durch Hinzufügen von ** "erb" ** zum HTML-Element wird es jetzt formatiert. Übrigens habe ich js und css so eingestellt, dass sie auch formatiert werden, aber wenn Sie sie nicht brauchen, müssen Sie sie nicht schreiben.

Ergänzung

Diejenigen, die beim Speichern nicht automatisch formatiert werden

Fügen Sie den folgenden Code zu ** settings.json ** hinzu und speichern Sie ihn.

"editor.formatOnSave": true, //Automatisches Format beim Speichern einer Datei

Ich denke, dass es beim Speichern automatisch formatiert wird.

Zusammenfassung

Ich denke nicht, dass die Formatierung von Code sehr wichtig ist, deshalb habe ich sie eingeführt, um Ressourcen zu sparen. Bitte stellen Sie es vor, wenn Sie möchten.

Recommended Posts

[Einfach] So formatieren Sie Ruby erb-Dateien automatisch mit vsCode
So konvertieren Sie erb-Datei in haml
So kompilieren Sie Java mit VsCode & Ant
So erreichen Sie den Dateidownload mit Feign
[Einfach] So aktualisieren Sie Ruby und Bundler
So erreichen Sie das Hochladen von Dateien mit Feign
[Ruby] So konvertieren Sie eine CSV-Datei in Yaml (Yml)
Wenn Sie SQLite mit VSCode verwenden, verwenden Sie die Erweiterung (wie die Binärdatei von sqlite3 angezeigt wird)
So generieren Sie automatisch ein ER-Diagramm bei der Migration mit Rails 6
So fordern Sie mit jMeter eine CSV-Datei als JSON an
[Ruby] So teilen Sie jede GraphQL-Abfrage in Dateien auf
So kehren Sie die Kompilierung der Apk-Datei in Java-Quellcode mit MAC um
Verwendung von Ruby return
Formatieren Sie Ruby mit VS-Code
[Ruby] Wie man auskommentiert
Ruby mit AtCoder lernen 13 So erstellen Sie ein zweidimensionales Array
Wie man mit html.erb nummeriert (nummeriert)
So aktualisieren Sie mit activerecord-import
Ruby: Wie man Cookies benutzt
Umgang mit verschiedenen Versionen von rbenv und Ruby
So erstellen Sie eine JAR-Datei ohne Abhängigkeiten in Maven
So realisieren Sie mit TERASOLUNA 5.x (= Spring MVC) das Hochladen großer Dateien
So öffnen Sie eine Skriptdatei von Ubuntu mit VS-Code
Ruby mit AtCoder lernen 11 So erhalten Sie häufig verwendete Standardeingaben
Automatischer Datei-Upload mit altem Ruby-Edelstein Was tun mit Watir?
So erzielen Sie mit Rest Template of Spring einen großen Datei-Upload
Wie fange ich mit schlank an?
Konvertieren Sie das Ruby-Objekt in das JSON-Format
Wie man in Ruby auf unbestimmte Zeit iteriert
So installieren Sie Ruby über rbenv
Wie man ein Zeichen mit "~" einschließt
Verwendung von Ruby on Rails
So installieren Sie Bootstrap in Ruby
Wie man mssql-tools mit alpine benutzt
[Anfänger] So löschen Sie NO FILE
Verwendung der Ruby-Inject-Methode
Wie man Ruby's irb ausführt (interaktiver Ruby)
So starten Sie Camunda mit Docker
[IntelliJ IDEA] So fügen Sie beim Speichern einer Java-Datei automatisch final hinzu
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
Wenn Sie mit Ruby eine Zip-Datei erstellen möchten, ist dies Rubyzip.
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
So starten Sie einen Docker-Container mit einem in einer Batchdatei bereitgestellten Volume
Wie Bean-Eigenschaften Anforderungsparameter im Listenstil in Spring binden
So fügen Sie die Verarbeitung mit einer beliebigen Anzahl von Elementen in die iterative Verarbeitung in Ruby ein
[Für Super-Anfänger (mehr Squeeze)] Automatische Bereitstellung in AWS ECR / ECS mit Ruby2.6 x Rails6 x CircleCi [Hands-on-Format]
So beschneiden Sie ein Bild in libGDX
So passen Sie TextPosition mit der iOS-Tastaturerweiterung an
[Java] Verwendung der File-Klasse
[Rails] Wie man von erb zu haml konvertiert
[Java] Fassen Sie zusammen, wie Sie mit der Methode equals vergleichen können
So verwischen Sie das Bild (super einfach)
[Android] Wie man mit dunklen Themen umgeht