一个好的Emacs项目树浏览器?

你知道除了Emacs代码浏览器(ECB)以外,Emacs还有一个好的项目树浏览器吗? 我珍视的function是简单,轻重量和语言不可知论。

加速栏 ?

如果你只是想pipe理相关的文件,也许你会喜欢eproject 。

我还没有尝试过这个,但emacs-nav是一个来自Google的新的Emacs项目浏览器,似乎有你所珍视的function。

弹丸 + NeoTree是我的select组合。

Neotree

子弹只是使用你的版本控制系统来跟踪文件,并有一个真棒跳转到项目function文件。

抛射物

另外,检查将两者结合在一起的注释 。

cedet的不同部分将做我想你想要的。 Speedbar有树结构的东西,EDE处理项目等

你可以试试sr-speedbar 。 太棒了

我刚才在package-list-packagessearch了一下“explore”,发现了project-explorer 。 似乎正好符合我今天想要的(我不是很难编写代码,但我正在掌握我的Jekyll站点的结构)。

钥匙包括:

  • TAB用于折叠和展开目录
  • RETf打开文件。 使用Cu前缀,它会很好地提示哪个窗口,甚至从那里允许您决定使用窗口或打开一个新的一边到任何一方(我没有find包代码中的提示string,所以它似乎充分利用内置的Emacsfunction;事实上,它看起来像直接)。

它可以在Melpa和Marmalade上使用。 它在sabof / project-explorer上的Github上可用。

为方便起见,我包含了网站的图片:

项目浏览器截图

我不使用projectilehelm ,但它有一些整合。