我喜欢emacs,我最近几年都使用过它,当我需要打开一个ide时,虽然Visual studio是一个令人惊叹的ide,但我感觉有限,这对我的旧电脑非常重,我正在使用emacs对于f#虽然我觉得emacs不适合静态类型语言,但我看到c#在emacs中有一个intellisense
http://code.google.com/p/idebridge/
我还没有尝试过,但我认为f#的自动完成必须是最简单的,因为f#有一个带有f#intellisense思想的交叉包,可以在其他文本编辑器中使用
http://fsxplat.codeplex.com/wikipage?title=fsharp%20intellisense%20tool&referringTitle=Home
我对emacs编程了解不多,但它不应该那么复杂,只能将emacs与脚本连接并共享信息。
注意:我知道过去曾经尝试过在emacs中实现intellisense http://laurent.le-brun.eu/site/index.php/2011/02/14/61-fsharp-intellisense-in-emacs-in-progress
我已经尝试过安装它,但是这个小程序只适用于一个非常老的fsharp电源包,它已经很久没有更新了,我无法与作者沟通,代码很接近,我不知道知道原作者是否使用了fsintellisense ......
我不知道这是否是最好的问这个问题的地方,但我希望比阅读这篇文章的人多得多,对emacs-fsharp表现出同样的兴趣,任何人都知道在emacs中实现这一点有多难或有兴趣在做...谢谢!!
答案 0 :(得分:1)
实际上fsintellisense 的源代码是可用。
http://fsxplat.codeplex.com/SourceControl/changeset/view/4d371abd932f
单击Samples然后编译器,然后源在fsintellisense下。我不认为这完全回答了你的问题,但这似乎太多的信息无法发表评论。
答案 1 :(得分:0)