use*_*817 7 emacs intellisense f#
我喜欢emacs,我最近几年都使用过它,当我需要打开一个ide时,虽然Visual studio是一个很棒的ide,但我感觉有限,而且对于我的旧电脑来说它非常重,我正在使用emacs for 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 -进行中
我已经尝试过安装它但是这个小程序只能用一个非常老的fsharp电源包,它已经很久没有更新了,我无法与作者沟通而代码很接近,我不知道是否原作者正在使用fsintellisense ...
我不知道这是否是最好的问这个问题的地方,但是我希望比阅读这篇文章的人更多的人对emacs-fsharp表现出同样的兴趣,任何人都知道在emacs中实现这个有多难,或者有兴趣去做...谢谢!!
实际上 fsintellisense 的源代码是可用的。
http://fsxplat.codeplex.com/SourceControl/changeset/view/4d371abd932f
单击 Samples,然后单击 Compiler,然后源位于 fsintellisense 下。我认为这并不能完全回答你的问题,但这似乎包含太多信息,无法发表评论。