2016-12-17 2 views
4

私はF#で作業しようとしています。 VS2015のすべてのプロジェクトについて、私は同様のコードスタイルを使いたいと思っています。私はVisual F# Power Toolsをインストールし、に設定をフォーマットするsettedている:この設定(カンマの後のスペース)以下のコードによるとenter image description hereF#ビジュアルパワーツールが動作しません

fun unit ->Log.Information("Found: {category}\\{name}\\{instance}", category, name, instance) 

しかし、私:

fun unit ->Log.Information("Found: {category}\\{name}\\{instance}",category,name,instance) 

はに変換する必要がありますEdit->Advanced->Format Documentを押してドキュメントをフォーマットしようとすると何も起こりません。

コードをフォーマットするにはどうすればよいですか? enter image description here が、私はこの問題について検索してみました、とthis issueが見つかりました:私はコードをフォーマットしようとする

更新は1

私はValidation after formatting failed. The original content is preserved.メッセージが表示されます。 そのような問題に直面している人がいて、それを修正する方法を知っているかもしれませんか?

+1

健全性チェック - メインPTオプション画面上で確認formatting' 'ソースコードは次のとおりです。コードの下には形式ではないでしょうか? – ildjarn

+0

@ildjarnはい、 'ソースコードの書式設定 'チェックボックスがオンになっています – burzhuy

+1

もう2つの健全性チェック:コードは現在コンパイルされていますか?電源ツールを設定してからVSを再起動しましたか? – Kit

答えて

0

名前空間を使用してみてください。しかし

module Deck 
type Color = 
    | Red 
    | Green 
    | Blue 
    | Yellow 

、次の形式が正しく

namespace Dummy 

    module Deck = 
     type Color = 
      | Red 
      | Green 
      | Blue 
      | Yellow 
関連する問題