6

我想问一下你们中是否有人有任何经验{and,or}可以向我指出一个适用于 {Scala,Ensime,SBT} 的 Emacs 项目管理扩展。如果它不需要太多的黑客攻击,那也将是惊人的。我过去做过一些计划,但我对 Emacs 平台的经验很少。

基本上,我所说的项目管理主要是指“将文件绑定到项目中”然后在它们之间搜索(并且仅在它们之间)的能力。

感谢您抽出宝贵时间阅读并回答!

4

3 回答 3

2

不过,我真的很讨厌你不能开箱即用地设置项目。

只需使用 sbt 或 maven 设置项目并使用 ensime 导入即可。

本质上,我想要的是能够在项目中灵活查找文件

“flex-find”不是英文,所以我真的不明白你的意思。但是find(命令行工具)有什么问题?

于 2011-09-24T20:55:01.193 回答
1

使用 ensime,您可以加载您的项目,然后按名称搜索类型或方法。密钥序列是Cc Cv v。例如,这允许您直接跳转到类定义。

于 2011-09-24T21:12:40.243 回答
0

该包projectile具有许多通用的项目级功能,例如在项目根文件夹中运行命令、grepping、创建TAGS文件等。

我是一个相对较新的用户,所以我不能确切地说它有多大的不同,但它似乎是你工具带的一个有价值的补充。

于 2016-04-29T10:19:49.943 回答