是否可以让 Visual Studio Code 索引文件内容?现在我的C 代码项目中当我想查找一些声明或调用或者只是在项目文件内容中搜索字符串时,我必须等待很长时间才能得到结果,一次错误的点击,我必须再次重复搜索并再次等待。
很高兴知道是否可以索引所有项目文件(使用排除规则)并保存搜索结果以避免研究相同的内容。
另外,如何处理文件更改(重新索引)。有什么帮助吗?谢谢。
答案1
index.js
Visual Studio Code 可以通过在目录中包含文件来索引一个文件夹,就像其文件内所有可导出变量和函数的目录一样ComponentOne
。
这 索引化 扩展简化了开启此功能的操作:
索引文件 (
index.js/index.ts
) 充当目录的目录。它们非常适合跟踪可导出的函数和变量。它们允许您轻松地将它们导入到您的代码库中,而无需从隐藏的子目录中挖掘它们。唯一的问题是手动跟踪所有导出并更新索引文件。这就是 Indexify 的作用所在!
Indexify 向您的上下文菜单添加了选项,以便动态自动生成索引文件。您只需右键单击资源管理器中的任何目录,然后选择浅层索引(仅索引选定目录的根目录)或深度索引(索引所有嵌套目录)
您可以在以下位置阅读有关扩展的更详细描述 使用 VS Code 轻松索引文件。
对于暴力文本搜索,如果 VS Code 太慢,您可以搜索第三方实用程序。
答案2
您的 VS Code 应用程序本身可能很慢,请检查,重新启动并重试。
如果您在具有远程连接的主机上工作,那么 VS 代码有时会因为网络延迟而变慢,或者如果在搜索任务正在进行时在远程主机上安装了任何扩展,那么搜索功能也会变慢。