我知道 Sublime Text 中存在一些围绕 auto_complete 函数的问题。
但是,我无法在 Sublime Text 设置中禁用 auto_complete 功能(我已经尝试了 Sublime Text 2 和 3)。我在
用户设置中输入
"Error trying to parse settings: Unexpected trailing characters in Packages/User/Preferences.sublime-settings:5:1"
命令时收到{"auto_complete": false,}
错误。
很想关闭该设置,但找不到方法。非常感谢任何帮助!
将
,
放在 font-size:17
之后,例如:
{
"font_size":17, //note a comma here after 17
"auto_complete": false,
}
这是在谷歌搜索“Sublime Text禁用自动完成”时弹出的第一个结果,并且没有一个答案完全回答了我的问题,所以我想添加到现有的答案中,如果您将 auto_complete 设置为 false 并且仍然如果 Sublime Text 自动关闭圆括号和方括号出现问题,那么您还需要将 auto_match_enabled 设置为 false。 这应该可以解决问题。 总的来说,这就是我所拥有的:
{
"auto_complete": false,
"auto_complete_commit_on_tab": false,
"auto_close_tags":false,
"auto_match_enabled": false
}
有两种选择:
1:在首选项 --> 用户中,检查是否安装了
TernJS plugin
。如果是,请从编辑器(即 Sublime Text Editor)中卸载它。
2:在首选项 --> 用户中,检查
auto_complete
并将其更改为 false
“自动完成”:假,
重新启动你的编辑器(Sublime Text)
这应该是选项。
{
"auto_close_tags":false
}
我对这个问题的解决方案是将“auto_complete_commit_on_tab”从 true 更改为 为假。这样您就不会完全关闭自动完成功能,但除非您按 Tab 键,否则自动完成功能将被忽略。
在首选项、用户设置中添加:
{
"auto_complete_commit_on_tab": false
}
我来这里寻找与Python相关的解决方案,其中自动补全对于变量名等效果很好,但对于方法等来说相当慢。
因此,要禁用 Python 语法自动完成:
经过大约10次尝试,我得到了这个。我正在停止制表符完成,但空格键也可以完成。太烦人了!!!!做一个优秀的文本编辑器就好了:)
{
"tab_completion": false,
"translate_tabs_to_spaces": false,
"detect_indentation": false,
"auto_complete": false,
"auto_indent": false,
"auto_complete_commit_on_tab": false,
"auto_match_enabled": false,
"word_wrap": "false",
"spell_check": false
}