【问题标题】:indexing and searching contents in project folder [closed]在项目文件夹中索引和搜索内容[关闭]
【发布时间】:2009-06-20 03:02:20
【问题描述】:
每次我试图在我的代码(在项目文件夹中)中找出一个变量或字符串或一些文本时,我都遇到了麻烦。看来我不知道简单的技术可以做到这一点。
我想知道是否有任何工具可以索引指定文件夹(在我的项目文件夹中)并实时更新(更新代码)。也可以轻松搜索任何字符串(该项目文件夹中的哪个文件/s包含该字符串)?
是否有针对 Eclipse 或 Netbeans 的内置支持或插件? (因为这两个 IDE 都索引所有代码,所以应该有)
提前致谢。
【问题讨论】:
标签:
eclipse
netbeans
project-management
indexing
full-text-search
【解决方案1】:
exuberant ctags 可以实现您想要的索引。我会想象许多 IDE 都存在插件(它适用于 vim,这是我所使用的全部)。
对于这个一般用例,我倾向于只在命令行中使用 ack。这是一个相当快的类似“grep”的工具,非常适合代码。它还可能具有适用于各种 IDE/文本编辑器的插件。
这些是相当少的 unix 风格的解决方案,但我发现它们可以满足我在大型、复杂项目中的大部分需求。
【解决方案2】:
从 Netbeans 6.5 开始,您有了一个快速搜索栏(大部分位于右上角),用于搜索您的项目文件夹(以及更多)。