Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code vscode:插入常量空格,而不是完成缩进_Visual Studio Code - Fatal编程技术网

Visual studio code vscode:插入常量空格,而不是完成缩进

Visual studio code vscode:插入常量空格,而不是完成缩进,visual-studio-code,Visual Studio Code,该设置控制缩进插入4个空格,而不是最多完成4个空格。让我通过示例进行解释,(我的vscode设置为tab==4个空格) 给定以下查询(·用于模拟空间) 如果我按Tab选择查询,我会得到以下未格式化的代码 ····SELECT col1 -- 4 spaces added ········, col2 -- 3 spaces added so 8 are before coma ····FROM mytable -- 2 spaces added so 4 are before FRO

该设置控制缩进插入4个空格,而不是最多完成4个空格。让我通过示例进行解释,(我的vscode设置为
tab==4个空格

给定以下查询(
·
用于模拟空间)

如果我按
Tab
选择查询,我会得到以下未格式化的代码

····SELECT col1   -- 4 spaces added
········, col2    -- 3 spaces added so 8 are before coma
····FROM mytable  -- 2 spaces added so 4 are before FROM
····WHERE cond1   -- etc...
····AND cond2
····AND cond3
它不是在每行中添加4个空格,而是将空格增加到4的较小倍数。当前的解决方案是按列游标并手动添加4个空格,但我希望
选项卡
按钮意味着在行的开头插入4个空格,而无需任何自动完成/智能缩进/任何操作

····SELECT col1   -- 4 spaces added
········, col2    -- 3 spaces added so 8 are before coma
····FROM mytable  -- 2 spaces added so 4 are before FROM
····WHERE cond1   -- etc...
····AND cond2
····AND cond3