F#有没有好的文本编辑器?
我想知道是否有任何可以格式化F#代码的文本编辑器,而不是启动资源密集型的Visual Studio。
我刚刚开始使用F#并通过FSI.exe学习记事本给我带来了很多麻烦......
答案 0 :(得分:13)
检查一下: F# Without Visual Studio
答案 1 :(得分:9)
不要过于挑逗,但展望未来,VS2010使用了一个新的可重新存档的编辑器组件,你可以在这里听到一些关于它的信息:Hanselminutes Podcast 147 - The new WPF-based Text Editor in Visual Studio 2010 - Interview with a Dev
无论如何,这意味着VS中的F#编辑体验理论上可以与VS完全分离并托管在轻量级编辑器中。这意味着F#可以在没有VS的情况下发送样本或“VS编辑体验”(工具提示,波形,智能感知......)。
要明确的是,我们F#团队还没有任何具体的计划来运送这样的东西,但是VS的新内部因素和编辑器和MEF以及诸如此类应该使这很容易做到(我们已经在一个周末制作它的原型,它主要起作用)。所以希望将来能够期待很酷的事情。
答案 2 :(得分:5)
另外两个选择:
答案 3 :(得分:3)
任何处理OCaml的编辑都应该处理F#-okay-。大多数情况下你只需要标签。我个人推荐KomodoEdit。
答案 4 :(得分:3)
对于记事本++,有人制作了一个文件并将其放在wiki上:
http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Fsharp.xml
答案 5 :(得分:0)
另一个选择:
答案 6 :(得分:0)
您可以按照此处Sublime Text 2
的说明设置http://blog.kulman.sk/using-sublime-text-2-as-f-repl/以使用F#答案 7 :(得分:0)
您可以使用Ionide包与Visual Studio Code (VS Code)或Atom编辑进行整合。