答案 0 :(得分:2)
是的,你可以exclude (sub) folders。在.projectile
:
-/sub/folder
因此,在子文件夹中搜索,我不会自动看到某些内容。您可以将项目文件放在一些子文件夹(https://projectile.readthedocs.io/en/latest/configuration/#file-local-project-root-definitions)和switch projects中。
答案 1 :(得分:1)
现在我正在使用rgrep
,它会提示输入字符串和目录。
我很高兴听到使用ag
的等效解决方案,我应该提到我还没有挖掘@goromlagche(https://github.com/ggreer/the_silver_searcher#emacs)的链接。
答案 2 :(得分:1)
安装helm-ag
,这需要silversearcher-ag
软件包;用于debian apt install silversearcher-ag
。然后你可以
helm-do-ag
在项目内的子文件夹/目录中搜索.gitignore
或.hgignore
中(如果分别是git和hg project),或将其添加到.projectile
文件details here中。 参考: