在 VS Code 中禁用点作为单词分隔符

Disable dot as word separator in VS Code

我在 vs 代码中创建自己的语言支持时遇到点字符问题。

为了支持单词补全,我有诸如 "aaa.bbb" 之类的单词,然后当我输入 "aaa" 时,我看到所有带有 "aaa.[xxx]" 的示例,但是当我输入点 "aaa." 完成清除,当我开始输入 "b" 时,vs 代码尝试查找所有带有 "b" 而不是 "aaa.b" 的单词。 尝试在分隔符和触发字符中禁用 vs 代码设置中的点,但它不起作用。

关于支持的功能 - 我只是复制粘贴。php支持并修改它。

已经找到解决方案。 只需要在 CompletionItemProvider 的正则表达式中添加点。