除了在4个空格上进行查找替换并转换为制表符(版本0.10.2 )之外,我无法弄清楚如何为我的生活做到这一点。我无法想象一个没有特定功能的编辑器/ IDE。 VSCode吗?
答案 0 :(得分:43)
自修复:https://github.com/Microsoft/vscode/issues/1228以来,编辑器支持开箱即用。只需选择:
F1
,indentationToSpaces
或indentationToTabs
(视您的需要而定)Enter
。答案 1 :(得分:12)
答案 2 :(得分:7)
如果您尝试将非前导制表符转换为空格(反之亦然),则可以使用正则表达式搜索并替换。
.*
按钮以使用正则表达式进行搜索。[\t]
。答案 3 :(得分:3)
答案 4 :(得分:1)
为了完善这些答案,我将添加我对将每个标签转换为 n
空格的看法。
CTRL
+ F2
选择所有匹配项SPACE
这是最简单的方法(不仅仅是转换前导标签)。
请注意,这不会将连续的制表符转换为 n
空格。它转换每个选项卡。对于连续标签,请参阅我对 jrupe's answer 的评论。您将需要 VS Code 搜索和正则表达式来实现这一点。
答案 5 :(得分:0)
按 F1 然后在文本框中输入将缩进转换为空格或任何你想要的