Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Detaillierte Erklärung zum Formatieren von Vue-Dateien in vscode

Detaillierte Erklärung zum Formatieren von Vue-Dateien in vscode

青灯夜游
青灯夜游nach vorne
2021-05-08 10:19:188859Durchsuche

In diesem Artikel erfahren Sie, wie Sie Vue-Dateien in vscode formatieren und wie Sie Tastenkombinationen anpassen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Detaillierte Erklärung zum Formatieren von Vue-Dateien in vscode

Verwenden Sie das Beautify-Plug-In in vscode, um Vue-Dateien zu formatieren. Öffnen Sie die Einstellungen => Suche beautify.sprache

3. Konfigurieren Sie einfach JSON

"beautify.language": {
        "js": {
            "type": [
                "javascript",
                "json"
            ],
            "filename": [
                ".jshintrc",
                ".jsbeautify"
            ]
        },
        "css": [
            "css",
            "scss"
        ],
        "html": [
            "htm",
            "html",
            "vue"//在这里加上vue
        ]
    }

Spezifische Verwendung (kann ignoriert werden, nicht konfiguriert)

1. Erstellen Sie eine .jsbeautifyrc-Datei im Arbeitsverzeichnis

 {
   "brace_style": "none,preserve-inline",
   "indent_size": 2,
   "indent_char": " ",
   "jslint_happy": true,
   "unformatted": [""],
   "css": {
     "indent_size": 2
   }
 }

Der Inhalt der Datei ist wie oben, einige Parameter müssen hervorgehoben werden.

brace_style, Formatstil, Einzelheiten finden Sie in der offiziellen Beschreibung (um Konflikte mit der Standardprüfung von eslint zu vermeiden, wird empfohlen, diese Eigenschaft auf

none, Preserve-Inline

zu setzen )indent_size , Einzugslänge (um Konflikte mit der Standardprüfung von eslint zu vermeiden, wird empfohlen, dieses Attribut auf

2

zu setzen)

indent_char, gefüllter Inhalt eingerückt (voll mit ♂)

jslint_happy:true, wenn Sie es mit jslint verwenden möchten, aktivieren Sie bitte diese Option

unformatted:[ „a“, „pre“], Tag-Typen, die keine Formatierung erfordern, werden hier platziert. Beachten Sie, dass template standardmäßig nicht formatiert ist. Wenn das Template-Tag von .vue formatiert werden muss, definieren Sie bitte das Deklarationsattribut ohne Template in .jsbeautifyrc. Adresse des offiziellen Dokuments zur Konfiguration von

.jsbeautifyrc: Klicken Sie hier

  • 2. Aktivieren Sie beim Speichern das automatische brace_style,格式风格,详见官方说明(为避免和eslint默认检查冲突,建议此属性设置为 none,preserve-inline
  • indent_size,缩进长度(为避免和eslint默认检查冲突,建议此属性设置为 2
  • indent_char,缩进填充的内容(充满♂)
  • jslint_happy:true,若你要搭配jslint使用,请开启此选项
  • unformatted:["a","pre"],这里放不需要格式化的标签类型。注意template也是默认不格式化的,.vue的template标签如果需要格式化请在.jsbeautifyrc重新定义不带template的声明属性。

.jsbeautifyrc配置官方文档地址:Click here

2.启用保存时自动

在VSCode的配置文件里添加editor.formatOnSave:true

und fügen Sie editor.formatOnSave:true zur VSCode-Konfigurationsdatei hinzu. Das bedeutet, dass beim Speichern eine automatische Formatierung möglich ist

ps: Zur Vereinfachung der Bedienung können Sie die Schritte zum Festlegen von Tastenkombinationen anpassen

2. Benutzerdefinierte Tastenkombinationen

 {
  "key": "ctrl+b",//自己定键位
  "command": "HookyQR.beautify",
  "when": "editorFocus"
}
ps: Erforderlich Wenn Sie die benutzerdefinierten Tastenkombinationen des Editors ändern möchten, klicken Sie hier, um die Tastenpositionen direkt einzugeben

Weitere Programmierkenntnisse finden Sie unter:

Programmiervideo

! !

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung zum Formatieren von Vue-Dateien in vscode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen