如何在 Visual Studio 代码中显示更多选项卡 space? (实际上没有增加缩进大小)

How to display more tab space in Visual Studio Code? (without actually increasing the indent size)

在js中,2space是缩进大小的黄金标准。话虽如此,如果有人试图分享一些有 3 或 4 个 space 的代码,那可能会惹恼其他需要使用它的人。

问题是我很难在视觉上看到两个 space 缩进,特别是当“缩进块”的开始和结束是一个屏幕高或更高时(另外,我有阅读障碍,这可能会放大这种困难。)无论如何,我只是花了将近一个小时来修复一个“错误”,这个错误最终只是因为我看不到缩进而将变量放在错误的范围内。受不了两个space,太小了!缩进较大可以防止将来发生此类问题。

那么,有什么方法可以显示两个以上的缩进 space 而不必实际更改缩进大小? (这样当我在 github 上推送或执行拉取请求时,生成的文档只有 2 个 space 缩进。)

有一个名为 indent-switcher 的扩展,它可以满足您的需求。您可以手动将缩进从 2 更改为 4 或从 4 更改为 2。

我不确定当您将代码拉入或推入 github 时,此缩进是否会影响您的代码。但是您可以在处理它时将其从 2 更改为 4,并在完成后将其从 4 更改为 2。您还可以将命令绑定到键盘快捷键。还有另一个名为 indent-rainbow 的扩展。这对你也能派上用场。