有没有办法将所有空格转换为制表符,而不是逐个文件?
如果我打开文件并浏览View => Indentation => Convert Indentation to Tabs
,它只会更改此文件。我想将缩进转换为整个项目中的标签。
答案 0 :(得分:23)
使用search and replace in multiple files将n
空格转换为选择文件中的标签。
首先在文件面板中打开查找, cmd + shift + f ,默认情况下在多个文件中查找和替换。接下来定义一个正则表达式以匹配空格作为选项卡,例如 {4}
(确保在面板中设置正则表达式)4个空格,并在所需文件中替换为\t
。将{4}
更改为缩进使用的空格。
如评论中所述,为了匹配行首的空格,您可以使用正则表达式^( {4})+