VSCode 全部自动完成
VSCode all autocomplete
是否可以将 VSCode 的 Intellisense/autocomplete 配置为处理所有打开的文件,类似于 Sublime 的 All Autocomplete 插件?有没有支持这个的扩展?
具体来说,我希望获得基本函数和变量名自动完成功能,以跨 C、C++、Matlab 和 Python 源文件工作。
不,这是不可能的。 VS 代码中的所有操作都严格限于文档,该文档被传递到扩展必须实现的各种 API。
我可以想象一个 hack,但是,一旦您为文档收集了代码完成信息并使用该持久层加载,就可以持久存储代码完成信息(在 vscode 设置、外部文件等中)那里的所有信息。然而,这不是很动态,需要至少一次扫描文件的代码完成信息(即它在 vscode 中打开并且至少激活一次)。
是否可以将 VSCode 的 Intellisense/autocomplete 配置为处理所有打开的文件,类似于 Sublime 的 All Autocomplete 插件?有没有支持这个的扩展?
具体来说,我希望获得基本函数和变量名自动完成功能,以跨 C、C++、Matlab 和 Python 源文件工作。
不,这是不可能的。 VS 代码中的所有操作都严格限于文档,该文档被传递到扩展必须实现的各种 API。
我可以想象一个 hack,但是,一旦您为文档收集了代码完成信息并使用该持久层加载,就可以持久存储代码完成信息(在 vscode 设置、外部文件等中)那里的所有信息。然而,这不是很动态,需要至少一次扫描文件的代码完成信息(即它在 vscode 中打开并且至少激活一次)。