据我所知,vscode的默认制表符行为是制表到下一个按制表符长度可除的列。因此,如果我的制表符长度为4,并且位于第1列,它将添加3个空格。太好了!
对于某种文件类型,我想覆盖此行为,并让制表符始终精确地 4个空格,而不是将我带到下一个可分割的列。我该怎么办?
答案 0 :(得分:0)
VScode当前将光标从第1列移至第5列。因此,它将在您按下Tab键的位置添加4个空格。我只是这样输入评论行 1234567890,然后在其下一行中,按Tab键,然后光标将移至空间5和空间9。因此,它似乎在执行您想要的操作。我什么都没设置在设置文件中,您可以看到以下说明。
//制表符等于的空格数。启用editor.detectIndentation
时会根据文件内容覆盖此设置。
“ editor.tabSize”:4,