我正在处理一些真实,诚实,丑陋的代码。有没有办法自动强制执行适当的选项卡并删除所有随机多行空格条目?
答案 0 :(得分:4)
老Unix的人有一个解决方案,包括懒惰的程序员。输入GNU indent.
答案 1 :(得分:1)
你可以使用任何编辑器,但我更喜欢使用Vim,使用vim你可以通过选择视觉模式中的所有代码然后'='来提供适当的选项卡。 您还必须将sw = 3设置为仅3个空格相等的选项卡 - 大多数代码中的首选间距。同时设置expandtabs这将确保代码看起来与用'3'替换'\ t'的代码相同