Vim有一个名为NERDtree的文件系统浏览器:https://github.com/scrooloose/nerdtree
那么,Emacs是否存在类似或更优秀的软件包呢?
Vim有一个名为NERDtree的文件系统浏览器:https://github.com/scrooloose/nerdtree
那么,Emacs是否存在类似或更优秀的软件包呢?
当你拥有强大的ido-mode时,谁还需要树呢?如果你能训练自己的思维去查找文件,而不只是依靠视觉寻找,那么你会胜利。不需要告诉我生物学是如何工作的,我不关心 :-) 你懂我的意思。
ido-mode
和projectile
模糊搜索非常有用。但是当你只是在探索项目并且不知道要搜索什么时,目录树视图仍然非常有帮助。 - roman-kashitsynido-mode
和projectile
,但我也想提一下ack-and-a-half
。有了这三个工具,当我在文件中搜索时,我的生产力比任何其他工具都要高。 - Mike H-R个人而言,我更喜欢ECB的树形模式。 http://ecb.sourceforge.net/
你还应该查看CEDET的内容。 http://cedet.sourceforge.net/ 它们包含许多其他有用的东西,可用于类似的开发需求。
(从A good project tree browser for Emacs? - Stack Overflow无耻地重新回答)
我刚才在package-list-packages
中进行了一个“explore”单词搜索,发现了project-explorer
。看起来正是我今天想要的(我几乎不编码,但正在掌握我的Jekyll网站的结构)。
键包括TAB
用于折叠和展开目录。使用RET
或f
打开文件,但是有前缀,它会很好地提示您选择哪个窗口,甚至从那里允许您决定使用窗口还是打开新窗口到任何一侧(我没有在包代码中找到提示字符串,因此它似乎很好地利用了内置的Emacs功能;实际上它看起来甚至像dired
)。
它可以在Melpa和Marmalade上获得,并且打包描述指向sabof_project-explorer · GitHub。
我包括该网站的图像以方便参考:
我不使用projectile
或helm
,但它具有一些集成。