设置 VSCode 缩进的空格数

设置 VSCode 缩进的空格数,第1张

偶然间打开一个以前写的 markdown 文件,在 vscode 中编辑,发现按 tab 键缩进(indent)都是2个空格,无论是list,还是非list的普通缩进。

打开其他的markdown或.c、.h、.cpp文件都是正常的。

在 settings 里挨个查看和修改 tab、space、indent等关键字的属性,都没找到所以然。

google了一下“vscode indent 2 space markdown”,一下命中答案。

首先在状态栏上有显示

缩进是4个space:

缩进是2个spaces:

直接点击状态栏,即能修改之。

从上图看来, vscode 也知道我指定的是4,但偏要给我设定未2,可能是识别到了什么,难道根据我当前文件内的缩进做了修改?

据此推测,应该有这样一个属性,来觉得是否进行这种探测,果然有:

做这么AI,真让人有点不适应。

1、首先打开VS,本篇以VS2013为例。在菜单栏选择工具—>选项。打开选项窗口。

2、打开选项窗口后,在左侧选择文本编辑器项,下面将对你所要应用的语言进行设置。

3、例1:C#语言,在左侧选择C#项,然后格式设置—>常规,将右侧粘贴时自动设置格式前面的勾去掉就可以了。

4、例2:HTML,在左侧选择HTML项,然后选择高级项,把右边粘贴时设置格式设为False即可。

5、例3:Javascript,在左侧选择Javascript项,然后选择格式设置—>常规项,把右边粘贴时设置格式前的勾去掉即可。

在VSCode中编写Go代码时,可以使用tab缩进,主要是由于以下两个方面:

Go官方提供的代码格式化工具gofmt默认是使用tab缩进,并且为8个字符宽度。

并且在VSCode中,打开go文件时默认的缩进选项是tab缩进,VSCode右下角可见。

由于写Python习惯了以后,看到缩进变成了tab,还是很不适应的,下面就从以上两个方面,去更改VSCode Go的默认缩进格式。

修改gofmt源码。

安装插件 EditorConfig for VS Code。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11114033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存