Answers:
在状态栏的右下角,单击Spaces: N
(或Tab Width: N
,其中N是整数),确保它表示Tab Width: 4
要从四个空格转换,然后Convert Indentation to Tabs
从将在首次单击中显示的上下文菜单中进行选择。
同样,如果要执行相反的操作,请单击状态栏上的Spaces
或Tab Width
文本,然后从同一菜单中选择。
全选,然后:
Ctrl+ Shift+p
然后输入“缩进”
Shift+ Command+p
然后输入“缩进”
要将Sublime配置为始终使用选项卡,请尝试将以下内容添加到preferences-> settings-user中:
{
"tab_size": 4,
"translate_tabs_to_spaces": false
}
此处的更多信息:http : //www.sublimetext.com/docs/2/indentation.html
如果要递归将此更改应用于Directoy中的所有文件,则可以使用“查找”>“在文件中查找...”模式:
编辑我没有在图像中突出显示它,但是您必须单击左侧的。*按钮,以使Sublime将“查找”字段解释为正则表达式/编辑
编辑2我忽略了将字符串锚的开头添加到正则表达式。我正在下面进行更正,如果有机会/ Edit,将更新图像
“查找”字段中的正则表达式^[^\S\t\n\r]{4}
将匹配4个一组的空白字符(不包括制表符和换行符)。替换字段\t
表示您想用标签替换它们。
如果单击“位置”字段右侧的按钮,您将看到有助于您定位搜索和替换的选项。Add Folder
选项可让您选择要递归搜索的文件夹。该Add Include Filter
选项可让您将搜索限制为特定扩展名的文件。