在我的一些 PHP 文件中,Sublime 显示垂直线(制表位?)间隔 2 个字符,而其他文件默认使这些垂直线间隔 3 个字符(我首选的制表符长度)。
下面可以看到垂直线(这些线相隔 3 个字符):
[注意我不能发截图,因为我没有足够的积分!]
我的用户首选项文件如下:
{
"draw_white_space": "none",
"ignored_packages":
[
"Vintage"
],
"tab_size": 3,
"translate_tabs_to_spaces": true,
"detect_indentation": false,
"smart_indent": false,
"use_tab_stops": false,
"trim_trailing_white_space_on_save": true,
"fallback_encoding": "UTF-8",
"rulers": [80, 120]
}
我已经尝试过detect_indentation、smart_indent 和use_tab_stops 的不同排列,即完全省略和真/假等。这没有区别。
我真的很惊讶: a) 不同的 PHP 文件之间存在不一致,即一些默认为垂直行相隔 2 个字符,而另一些则相隔 3 个字符。b)用户设置没有我期望的效果。
任何 Sublime Text 2 专家都知道如何让这些垂直线默认为我的选项卡宽度设置?
非常感谢。