Sublime Text 2 tab_size设置未正确激活

Bri*_*ong 19 sublimetext2

我有以下内容 user/Preferences.sublime-settings

{
    "tab_size": 2,
}
Run Code Online (Sandbox Code Playgroud)

而且大部分时间都有效.但有一段时间我打开一个红宝石文件,它跳回到4个空格.我想知道打开一个可以改变这个的文件是否有一些错误或细微的差别?

无法跟踪此问题.谢谢您的帮助.

fer*_*rik 14

你想要添加:

"detect_indentation": false
Run Code Online (Sandbox Code Playgroud)

这是默认情况下启用,ST正在尝试智能检测当前文件的缩进,重载用户或语法特定的默认值.


Mik*_*maa 7

以下是各种Sublime Text 2选项卡设置说明:

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Configure_sane_tab_and_whitespace_policy_and_other_settings

  • 请注意,选项卡设置可能是每种文件类型

  • 默认情况下还会启用自动检测文件,您的源代码文件可能包含错误的标签

  • 自动检测功能是我的问题.我的第二行错误地缩进了4个空格,因此标签大小切换为4.修复了缩进,我的问题解决了. (4认同)