19

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

{
    "tab_size": 2,
}

大多数时候它都有效。但有时我打开一个 ruby​​ 文件,它跳回 4 个空格。我想知道打开文件是否有一些错误或细微的差异可以改变这一点?

很难追踪到这一点。谢谢您的帮助。

4

2 回答 2

14

您需要添加:

"detect_indentation": false

这是默认开启的,ST 正试图智能地检测当前文件的缩进,重载用户或特定语法的默认值。

于 2014-08-19T23:50:16.040 回答
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

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

  • 默认情况下还启用了从文件自动检测,并且您的源代码文件可能包含错误的制表符

于 2012-08-30T06:48:40.920 回答