可以将VSCode的智能感知/自动完成功能配置为在所有打开的文件中工作,类似于Sublime的所有自动完成插件吗?有扩展支持吗?
具体来说,我希望获得基本功能和变量名称自动完成功能,以便在C,C ++,Matlab和Python源文件中工作。
答案 0 :(得分:1)
不,这是不可能的。 VS代码中的所有操作都严格限于文档,该文档将传递给扩展必须实现的各种API。
然而,我可以想象一个hack,你可以持久存储代码完成信息(在vscode设置,外部文件等中),一旦你为文档收集它们并使用该持久层从那里加载所有信息。然而,这不是非常动态的,并且要求扫描文件至少一次代码完成信息(即它在vscode中打开并且至少激活一次)。