将制表符转换为c源文件中的空格,最好使用Notepad ++或Visual Studio

时间:2014-07-26 07:15:51

标签: visual-studio tabs notepad++ whitespace

我要维护一些其他程序员编写的源代码文件。部分要求是提高可读性。

目前标签用于缩进,我需要将所有标签更改为4个空格。

我的问题是,是否有快速简便的方法将标签转换为空格。任何记事本++和/或Visual Studio的快捷键或其他内容。

搜索和替换非常好,但我再次无法输入选项卡,点击tab键将光标移动到下一个输入框。)< / p>

2 个答案:

答案 0 :(得分:2)

在Visual Studio中:编辑|高级| Untabifiy Selected Lines

转换的空格数将由文件类型的设置决定。

如果你要做的不仅仅是几个文件,我建议你指定一个键盘快捷键。

答案 1 :(得分:1)

在Notepad ++中,您可以使用menu =&gt; 修改 =&gt; 空白操作 =&gt; TAB to Space 命令。此外,TextFX插件在其menu =&gt;中有一些tab to space命令。 TextFX =&gt; TextFX编辑命令。