2

Если бы у меня был файл машинописи с 4 пробелами и некоторыми строками SQL с 2 пробелами.

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";
    }
}

Когда я выбираю часть SQL и нажимаю вкладку, содержимое снова становится

Нерезидентам

На рисунке вы можете видеть, что Visual Code не соответствует моему оригинальному идентификатору этого раздела кода.

Есть ли способ настроить VisualStudioCode, чтобы сделать то же самое, что Notepad++ (то есть: соблюдение исходного формата, просто добавив 4 пробела).

Мой settings.json это:

{
    "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
} 

Я использую Visual Studio Code v1.28.2 в Windows 8.1

0