此变量用中文字符触发补全,补全项为“变量类型”(参考 vsc文档):
如果输入拼音出现补全,变成了文本(abc):
来自仓库 评论区:
请问一下可以支持pyefun吗 https://github.com/duolabmeng6/pyefun 我测试发现没有提示 输入 from pyefun import * 读入文件 写到文件 drwj xdwj 都没有出现提示..
刚测了一下,输入中文时会出现补全如下:
但输入 duru 就没补全提示。
感觉与上面问题相关?vsc原本的补全项被去重算法误清掉了么?
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
我是完全没提示那种..不明真相 全新的 vsocde 最新版
嗯,我输入英文比如 dr 也没提示。
输入中文(不是拼音)“读入”的话应该有吧?
vscode打开py文件速度快一些..但是这个输入体验是完全没有办法用的..如果能改进的话..我尝试给vscode加一个易函数视窗编程系统的插件
测试了一下
在这里,输入h时,通过目前的获取补全的方法,无法获取到"函数"这个补全项,自然不会有提示.
但输入"函"的时候,却成功获取到了"函数"这个补全项.
仔细观察后,发现是"vscode.executeCompletionItemProvider"这个api在输入"函"的时候获取到了"函数"
所以是这个api的行为,暂时无法.
一个可能的办法是不依赖这个api,自己解析项目路径,解析所有函数名,但实现起来比较复杂...
日志里有的
日志输出在这
切到最新的master分支,重置所有修改(git checkout master && git reset --hard HEAD && git pull)试试
go看起来也识别成了文本:
另外,匹配不到 E写到文件
大概和 js 的原因相同:#I45BOS:部分匹配不到带单字母英文前缀的标识符
登录 后才可以发表评论