JetBrains一直在改進自己的跨平臺.NET IDE產品Rider,努力使其成為Visual Studio家族產品可承擔職能的重要替代者。于今年四月發布的Rider預覽版(EAP 21)提供了一些新特性,其中的亮點在于對函數式編程語言F#的支持。
\\鑒于這是Rider公開發布版首次支持F#,因此對特性的支持遠非全面。雖然EAP 21可以構建并調試F#項目,并支持代碼自動完成、源代碼瀏覽和語法高亮等一般特性,但是當前尚未支持的特性包括:調試基于.NET Core的F#、支持F#腳本文件(.fsx)和支持即時窗口(Immediate Window)等。JetBrains承諾這些功能會在將來的版本中給出,不久將會提供更多的細節。考慮到JetBrains一向重視對用戶反饋的集成,F#開發人員值得嘗試使用EAP,并對應在將來版本中添加的特性提出建議。
\\在EAP 21的常規安裝中包括Microsoft的TFS插件,具有TFS與Visual Studio Team Service交互需求的開發人員可以更快地上手。新特性還包括對XML文檔注釋的支持。其它重要補丁包括:支持對可移植項目的引用(在EAP 19中首次提出的建議)、修正了不能加載基于Mono的項目這一Regression Bug(譯者注:Regression Bug指原來工作正常、但是由于版本升級而不再正常工作的軟件缺陷),以及改進了在.cshtml文件中不能編輯HTML文本的問題。
\\有興趣嘗試最新發布版的開發人員,可以通過訪問JetBrains網站獲取。對于想要了解更詳細信息的開發人員,JetBrains還提供了EAP 21軟件缺陷修正的完整列表。
\\查看英文原文: F# Support Highlights New Rider Preview Release