1
Im使用Sublime Text 3的JavaScript应用程序。当我选中时,我希望它转换为4个sapces。所以我已经设置:Sublime标签大小只适用于某些文件
"tab_size": 4,
"translate_tabs_to_spaces": true,
这工作正常。但奇怪的是,在一些文件(也有.js扩展名,如它的工作),一个标签仍然只能转换为2个空格。我怎样才能解决这个问题?
Im使用Sublime Text 3的JavaScript应用程序。当我选中时,我希望它转换为4个sapces。所以我已经设置:Sublime标签大小只适用于某些文件
"tab_size": 4,
"translate_tabs_to_spaces": true,
这工作正常。但奇怪的是,在一些文件(也有.js扩展名,如它的工作),一个标签仍然只能转换为2个空格。我怎样才能解决这个问题?
Sublime Text中的所有设置都遵循Order of Precedence。下面是JavaScript的一个假设的例子(按升序排列):
在这种情况下,粗体设置将覆盖所有其他设置。在你的情况下,JavaScript包可能会覆盖你的用户首选项。
你可以做的是在Preferences > Settings - Syntax Specific
中定义tab_size
。在打开设置之前,请确保您当前的视图是JavaScript文件。