一个好的Emacs项目树浏览器?
你知道除了Emacs代码浏览器(ECB)以外,Emacs还有一个好的项目树浏览器吗? 我珍视的function是简单,轻重量和语言不可知论。
加速栏 ?
如果你只是想pipe理相关的文件,也许你会喜欢eproject 。
我还没有尝试过这个,但emacs-nav是一个来自Google的新的Emacs项目浏览器,似乎有你所珍视的function。
弹丸 + NeoTree是我的select组合。
子弹只是使用你的版本控制系统来跟踪文件,并有一个真棒跳转到项目function文件。
另外,检查将两者结合在一起的注释 。
cedet的不同部分将做我想你想要的。 Speedbar有树结构的东西,EDE处理项目等
你可以试试sr-speedbar 。 太棒了
我刚才在package-list-packages
search了一下“explore”,发现了project-explorer
。 似乎正好符合我今天想要的(我不是很难编写代码,但我正在掌握我的Jekyll站点的结构)。
钥匙包括:
-
TAB
用于折叠和展开目录 - 用
RET
或f
打开文件。 使用Cu
前缀,它会很好地提示哪个窗口,甚至从那里允许您决定使用窗口或打开一个新的一边到任何一方(我没有find包代码中的提示string,所以它似乎充分利用内置的Emacsfunction;事实上,它看起来像直接)。
它可以在Melpa和Marmalade上使用。 它在sabof / project-explorer上的Github上可用。
为方便起见,我包含了网站的图片:
我不使用projectile
或helm
,但它有一些整合。