我喜欢 emacs,最近几年我一直在使用它,当我需要打开一个 ide 时,虽然 Visual Studio 是一个很棒的 ide,但我觉得它很有限,而且对于我的旧电脑来说它很重,我在 f# 上使用 emacs 虽然我觉得 emacs 不太适合静态类型语言,我见过 c# 在 emacs 中有智能感知
http://code.google.com/p/idebridge/
我还没有尝试过,但我认为 f# 的自动完成功能肯定是最简单的,因为 f# 有一个带有 f# 智能感知的交叉包,可以在其他文本编辑器中进行调整
http://fsxplat.codeplex.com/wikipage?title=fsharp%20intellisense%20tool&referringTitle=Home
我对emacs编程了解不多,但应该不会那么复杂,只需要将emacs与脚本连接起来,共享信息。。
注意:我知道比过去尝试在 emacs http://laurent.le-brun.eu/site/index.php/2011/02/14/61-fsharp-intellisense-in-emacs中实现智能感知-进行中
试过安装,但是这个小程序只能用很老的fsharp电源包,好久没更新了,无法和作者交流,代码很接近,不知道有没有原作者使用的是 fsintellisense ......
我不知道这是否是问这个问题的最佳地点,但我希望比阅读这篇文章的人更多地对 emacs-fsharp 表现出同样的兴趣,并且任何人都知道在 emacs 中实现这一点有多难或有兴趣这样做...谢谢!!