F#有什么好的文本编辑器吗?
我不想启动资源密集型 Visual Studio,而是想知道是否有任何文本编辑器可以漂亮地格式化 F# 代码。
我刚刚开始使用 F#,使用记事本通过 FSI.exe 学习给我带来了很多麻烦......
F#有什么好的文本编辑器吗?
我不想启动资源密集型 Visual Studio,而是想知道是否有任何文本编辑器可以漂亮地格式化 F# 代码。
我刚刚开始使用 F#,使用记事本通过 FSI.exe 学习给我带来了很多麻烦......
看看这个: 没有 Visual Studio 的 F#
不要太挑逗,但展望未来,VS2010 使用新的可重新托管的编辑器组件,您可以在这里听到一些关于它的信息:Hanselminutes Podcast 147 - Visual Studio 2010 中基于 WPF 的新文本编辑器 - 开发人员访谈
无论如何,这意味着 VS 中的 F# 编辑体验理论上可以与 VS 完全解耦,并托管在一个轻量级的编辑器中。这意味着 F# 有可能在没有 VS 的情况下发布样本或“VS 编辑体验”(工具提示、曲线、智能感知等)。
需要明确的是,我们 F# 团队还没有任何具体的计划来发布这样的东西,但是 VS 和编辑器和 MEF 等新的内部分解应该让这很容易做到(我们已经对其进行了原型设计)一个周末,它主要是有效的)。所以希望未来能有一些很酷的东西。
另外两个选项:
任何将处理 OCaml 的编辑器都应该处理 F# -okay-。大多数情况下,您只需要标签。我个人推荐 KomodoEdit。
对于记事本++,有人制作了一个文件并将其放在维基上:
http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_Fsharp.xml
另一种选择:
您可以设置Sublime Text 2以使用 F#,如此处所述http://blog.kulman.sk/using-sublime-text-2-as-f-repl/
您可以使用Ionide包与Visual Studio Code (VS Code)或Atom编辑器集成。