gpt4 book ai didi

sublimetext2 - 是否可以在 Sublime Text 2 中停止制表符自动完成?

转载 作者:行者123 更新时间:2023-12-04 00:38:17 26 4
gpt4 key购买 nike

我已经使用 Sublime Text 2 大约 3 周了,考虑将它用于我的新 IDE。然而,一个功能让我非常疯狂。

自动完成的弹出频率大约是我需要它的 5 倍,如果我可以直接输入并忽略它就好了。但是,当我按下 Tab 键时,它会不断插入它所建议的任何内容,并且在每一行上多次使用 Tab 键来格式化代码。这导致我不得不在我输入的几乎每一行代码上撤消自动完成。

我进入了首选项,它只是一个巨大的文本文件,并进行了以下更改:

// When enabled, pressing tab will insert the best matching completion.
// When disabled, tab will only trigger snippets or insert a tab.
// Shift+tab can be used to insert an explicit tab when tab_completion is
// enabled.
"tab_completion": false,

// Enable auto complete to be triggered automatically when typing.
"auto_complete": true,

// The maximum file size where auto complete will be automatically triggered.
"auto_complete_size_limit": 4194304,

// The delay, in ms, before the auto complete window is shown after typing
"auto_complete_delay": 50,

// Controls what scopes auto complete will be triggered in
"auto_complete_selector": "source - comment",

// Additional situations to trigger auto complete
"auto_complete_triggers": [ {"selector": "text.html", "characters": "<"} ],

// By default, auto complete will commit the current completion on enter.
// This setting can be used to make it complete on tab instead.
// Completing on tab is generally a superior option, as it removes
// ambiguity between committing the completion and inserting a newline.
"auto_complete_commit_on_tab": false,

// Controls if auto complete is shown when snippet fields are active.
// Only relevant if auto_complete_commit_on_tab is true.
"auto_complete_with_fields": false,

我对评论的阅读是,这应该会导致自动完成仅在我按 Enter 键时插入其建议,这正是我想要的。但是,它会继续在选项卡上执行此操作。我是否设置错误,或者 ST2 中是否存在阻止用户关闭自动完成功能的错误?

编辑

澄清一下,我真的希望只有在按下向下箭头以选择列表中的某些内容然后按 Enter 时才会自动完成。没有我先选择一个项目,输入和选项卡都不应该启动自动完成。

最佳答案

我正在使用 Sublime Text 3 并添加"tab_completion": false,进入首选项 - >设置 - 用户,它的工作原理。

关于sublimetext2 - 是否可以在 Sublime Text 2 中停止制表符自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26328890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com