6

Visual Studio は F# の自動書式設定を提供していません。それを自動化するために使用できる他のエディターはありますか?

(a+b)算術演算子go to(a + b)または代入演算子の間に妥当な空白を入れてほしい=

4

2 に答える 2

3

F# のソース コード フォーマッタを開発しています。ソースはGithubにあります。

現在、 Visual Studio ギャラリーでVS 拡張機能がリリースされています。API とコマンド ラインが既に利用可能である間に、他の IDE とエディターへの統合が可能になるはずです。

VS拡張機能は、フォーマット選択機能を介して、あなたが説明した状況を非常にうまく処理できます。

于 2013-07-06T13:04:33.510 に答える
2

一般的なコードのインデントは、Emacs の FSharpMode でサポートされています: ダウンロード サイトへのリンク しかし、演算子の空白スペースの自動分離には役立ちません。インデントのみです。

Tomas Petriceks のコードに基づいて、シンタックス ハイライト用の単純なフォーマッタを作成することはできますか?

FSharp.Formatting へのリンク

于 2012-10-11T20:33:08.893 に答える