2009-04-17 62 views
13

對於F#有什麼好的文本編輯器有沒有什麼好的F#文本編輯器?

而不是啓動資源密集型Visual Studio,我想知道是否有任何文本編輯器可以非常格式化F#代碼。

我剛開始使用F#和學習通過FSI.exe用記事本是給了我這麼大的麻煩......

回答

3

任何編輯器將處理的OCaml應處理F#-okay-。大多數情況下,你只需要標籤。我個人推薦KomodoEdit。

+0

@Anthony,你知道什麼樣的模板我應該使用?我沒有看到F#或OCaml ......我不確定其他語言是OCaml的衍生物。 – Sung 2009-04-17 23:24:08

+0

我其實只是爲了擁有很好的tabbing支持。如果您只是以空白文件開頭,然後選擇「View As Language」,則Erlang將爲某些關鍵字提供一些語法高亮顯示。不是一個完美的解決方案 - 只是一個建議。 (我使用的是Komodo,而不是Kom.Edit,所以我只是假設視圖爲語言。功能是共享的。) – Anthony 2009-04-17 23:39:50

+0

它會處理F#佈局(即縮進)驅動語法好嗎? – 2010-02-05 01:05:08

9

不要過多挑逗的,但放眼望去,VS2010採用了全新的rehostable編輯器組件,你可以聽到一些有關在這裏:Hanselminutes Podcast 147 - The new WPF-based Text Editor in Visual Studio 2010 - Interview with a Dev

無論如何,這意味着VS中的F#編輯體驗理論上可以與VS完全分離,並以輕量級編輯器託管。這意味着F#可能會提供一個樣本,或者沒有VS的'VS編輯體驗'(tooltips,squiggles,intellisense,...)。要清楚的是,我們在F#團隊中還沒有具體的計劃來推出這樣的事情,但是VS的新內部因素,編輯和MEF以及不應該讓這件事情變得容易的事情(我們「原型在一個週末,它主要工作)。所以希望在未來能夠期待很酷的事情。其他

5

兩個選項:

  1. SharpDevelop的有F從羅伯特·皮克林#插件。
  2. Visual Studio 2008的外殼採用F#CTP
0

另外一個選擇:

  1. xacc.ide,支持一堆.NET語言的一個小的IDE。但坦率地說,我有一段時間沒有使用它,因爲我對Visual Studio 2008非常滿意(IntelliSense,交互式語法檢查,fsi等等)。
相關問題