Visual Studio C/C#オート形式です。コントロールできま改行後の属性
-
18-09-2019 - |
質問
Visual studioけっこ:
[DataContract]
public class MyContract
{
[DataMember]
public bool MyBool { get; set; }
[DataMember]
public string MyString { get; set; }
}
ようこ:
[DataContract]
public class MyContract
{
[DataMember] public bool MyBool { get; set; }
[DataMember] public string MyString { get; set; }
}
なければならない場合は"公共のクラスMyContract'が同一線として、[DataContract].
Visual studioのように多くの詳細なautoformattingオプションができるスペインに関する改行後の属性です。私何かが足りない。やはできません。
編集:非常に少なくとも、私のように"などの入った"フォーマットのオプションとは逆に、常に"挿入"または"常に削除"改行コードオプションです。このスーパーねることでunformatting自分のコードをまっすタイプです。
解決
私は通常はCtrl-Zに非常に瞬間オートフォーマットをヒットされないことは、私はそれを感謝していない場所にジャンプします。
すなわち、全体クラスまたはメソッドをフォーマット閉鎖栄誉、オン。それはあなたがそれを好きとし、Ctrl-Zをヒットしない方法を変更する参照、クロージング栄誉を入力します。 (私はあなたが実際のオプションを探していたいずれかが存在する場合、私は知りません知っている)。
他のヒント
それは属性に対して動作しますが、Tools
の下で見ればわからない - > Options
- > Text Editor
- > C#
- > Formatting
- > Wrapping
- > Leave block on single line
やLeave statements and member declarations on the same line
を。
簡単に、ios、androidとmac用にc#とができるはずがない。このオプション:
- 場所type属性で同じライン
- 場所属性に同じライン
- 場所物件/indexer/イベントの属性は同一線(はい)
- 場所フィールド属性に同じライン
Itコストの少女だと強迫観念だと思いますので一部のブランドを表示;)
またremap Ctrl+K, Ctrl+D
に簡単に、ios、androidとmac用にc#の沈黙を形式コード体験のフォーマット至福のひととき。
うん、Ctrl+E, D
はあなたの友達です。あなたはText editor options
で書式設定を最適化することができます。