我似乎无法得到崇高的文本2 SublimeLinter包停止显示“混合制表符和空格”的警告。
我设置“smarttabs”:真正的设置,但它仍然没有采取。
有没有其他人解决了这个问题了吗?
这里是我的用户设置为SublimeLinter包: https://gist.github.com/3737558
谢谢。
我似乎无法得到崇高的文本2 SublimeLinter包停止显示“混合制表符和空格”的警告。
我设置“smarttabs”:真正的设置,但它仍然没有采取。
有没有其他人解决了这个问题了吗?
这里是我的用户设置为SublimeLinter包: https://gist.github.com/3737558
谢谢。
我解决这样的问题。
先不使用混合制表符和空格中的文件。 仅使用空间。 崇高可以精细处理的压痕,而不硬制表符。
安装崇高文本2只使用空格:
// Tab and whitespace handling.
// Indent using spaces, 4 spaces ber indent by default, clean up extra whitespaces on save
"tab_size": 4,
"translate_tabs_to_spaces": true,
"trim_automatic_white_space": true,
"trim_trailing_white_space_on_save": true,
// Do not try to detect the tab size from the opened file
"detect_indentation" : false,
如果遇到混合制表符和空格的旧文件,你只能从查看>压痕>标签转换为空格菜单将它们转换为空间。
为什么制表符是坏在你的源代码
我有同样的问题,也许我找到了原因
该smarttabs
选项可以控制的警告标签时,之后的空间,但无法控制的空间后的警告标签,你可以尝试
如果要禁用警告,你可以在文件的顶部顶部添加评论
/*jshint -W099*/