So fügen Sie einem Block ident hinzu, ohne ihn in Visual Studio-Code erneut zu identifizieren

396
Emilio Platzer

Wenn ich eine Typoskriptdatei mit 4 Leerzeichen und einige SQL-Zeichenfolgen mit 2 Leerzeichen identifiziert hätte.

function ts_query(){ const sql=` SELECT * FROM table1 WHERE field1 IS NULL AND field2 IS NOT NULL `; return sql; } function other(x:string){ if(x=="this"){ return "that"; } } 

Wenn ich den SQL-Teil auswähle und auf die Tabulatortaste drücke, wird der Inhalt erneut angezeigt

Rückzug

Im Bild sehen Sie, dass Visual Code meine ursprüngliche Kennung dieses Codeabschnitts nicht berücksichtigt.

Gibt es eine Möglichkeit, VisualStudioCode so zu konfigurieren, dass es auf dieselbe Weise wie Notepad ++ ausgeführt wird (dh das ursprüngliche Format wird einfach durch Hinzufügen von 4 Leerzeichen berücksichtigt).

Meine Einstellungen.json ist:

{ "workbench.colorTheme": "Default Light+", "git.autofetch": true, "window.zoomLevel": 0, "extensions.ignoreRecommendations": false, "git.enableSmartCommit": false, "git.promptToSaveFilesBeforeCommit": true, "window.titleBarStyle": "custom", "breadcrumbs.enabled": true, "editor.autoIndent": false }  

Ich verwende Visual Studio Code v1.28.2 in Windows 8.1

2

0 Antworten auf die Frage