如果光标不在单词末尾,我想阻止 vscode 提示建议。
例如,我有几个第一个字符为大写的变量,我想修改为小写。
// modify first charater to lowercase
uint32_t Count;
↑
cursor
=>
uint32_t count;
当我将“C”修改为“c”时,光标不在单词末尾,但建议窗口仍然提示,很烦人,我必须按ESC才能关闭它。
那么如果光标不在单词末尾,如何防止提示呢?
我认为现在不支持这一点(?)。我能找到的信息(从 2017 年开始,所以很可能已经过时)说快速建议不应该在单词中间触发。这在很大程度上似乎是准确的。我猜你的具体情况(假设你在单词的开头输入)不算是“在单词的中间”。
我不知道这与
editor.wordSeparators
设置有什么关系。我尝试将单词分隔符设置为空(包括排除 .
),但这似乎没有帮助。我想您可以完全禁用快速建议,但您可能不想这样做。