对于每个typescript文件,visual studio代码使用8个空格的自动缩进。这对我来说有点太贵了,但我找不到换的地方。
也许它可以作为一个设置,但在不同的名称下,因为我找不到任何与缩进有关的东西。
更新
我目前正在使用更漂亮的代码格式化器,它解决了所有的格式问题,自动格式化保存(如果没有语法错误)
对于每个typescript文件,visual studio代码使用8个空格的自动缩进。这对我来说有点太贵了,但我找不到换的地方。
也许它可以作为一个设置,但在不同的名称下,因为我找不到任何与缩进有关的东西。
更新
我目前正在使用更漂亮的代码格式化器,它解决了所有的格式问题,自动格式化保存(如果没有语法错误)
当前回答
在VSCode 1.75(2023年1月)中,缩进也可以在VSCode终端上定制,而不仅仅是VSCode视图。
参见问题170432:“添加终端制表符大小(editor.tabSize)设置”
当制表符在终端中打印时,无论制表符大小设置如何,它的制表符大小都为8个空格。
因此,PR 170733增加了一个新的设置:
terminal.integrated.tabStopWidth:制表位中的单元格数
其他回答
在VSCode 1.75(2023年1月)中,缩进也可以在VSCode终端上定制,而不仅仅是VSCode视图。
参见问题170432:“添加终端制表符大小(editor.tabSize)设置”
当制表符在终端中打印时,无论制表符大小设置如何,它的制表符大小都为8个空格。
因此,PR 170733增加了一个新的设置:
terminal.integrated.tabStopWidth:制表位中的单元格数
如何在VS Code中把所有文件中的4个空格缩进到2个空格
打开文件搜索 打开正则表达式 输入:({2})(?: {2}) (\ b |(?!=[,'";\.:\*\\\/\{\}\[\]\(\)])) 在搜索领域 在replace字段中输入:$1
如何在VS Code中把所有文件中的2个空格缩进到4个空格
打开文件搜索 打开正则表达式 输入:({2})(\ b |(?!=[,'";\.:\\*\\\/{\}\[\]\(\)])) 在搜索领域 在replace字段中输入:$1$1
注意:您必须首先打开PERL Regex。这是如何做到的:
打开设置,转到JSON文件 将以下内容添加到JSON文件“search”中。usePCRE2”:真正的
希望有人能看到。
对于那些搜索“在VS Code中改变缩进”的人,简单的解释和图片
第一步:点击Preferences > Settings
步骤2:你正在寻找的设置是“检测缩进”,开始输入。点击“编辑器:标签大小”
第三步:向下滚动到“编辑器:标签大小”,输入2(或任何你需要的)。
更改会自动保存
我的改变的例子
添加:是的,您可以使用右下角的UI来配置空间设置。但如果现有代码没有格式化为新的间距,则可以右键单击文件中的任何位置,然后单击Format Document。我花了一段时间才弄明白,直到我偶然发现了这个问题。
格式文档菜单
代码格式化快捷方式:
Windows上的VSCode - Shift + Alt + F
MacOS 上的 VSCode - Shift + Option + F
VSCode在Ubuntu - Ctrl + Shift + I
如果需要,还可以使用首选项设置自定义此快捷方式。
用键盘选择列 Ctrl + Shift + Alt +箭头