Si j'avais un fichier dactylographié identifié par 4 espaces avec quelques chaînes SQL identifiées avec 2 espaces.
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";
}
}
Quand je sélectionne la partie SQL et que j'appuie sur la tabulation, le contenu est réidentifié
Sur l'image, vous pouvez voir que Visual Code ne respecte pas mon identifiant d'origine de cette section de code.
Existe-t-il un moyen de configurer VisualStudioCode pour faire la même chose que Notepad ++ (c'est-à-dire: respecter le format original en ajoutant simplement 4 espaces).
Mon fichier settings.json est:
{
"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
}
J'utilise Visual Studio Code v1.28.2 dans Windows 8.1
"editor.tabSize": 4
2. activer "editor.detectIndentation": true
3. activer "editor.autoIndent": true
.