Visual Studio 2017でC#でコードを書式設定する可能性を増やす方法を探していて、数日後に私はこれが私の場所を見つけることができるように感じました回答。Visual Studioでの高度なコードの書式設定2017
私たちが探している機能は、コードアサインメントをブロックに入れることです。
public Foo(string name, string adress, int numberOfBooksOwned)
{
Name = name;
Adress = adress;
NumberOfBooksOwned = numberOfBooksOwned;
}
はなり
public Foo(string name, string adress, int numberOfBooksOwned)
{
Name = name;
Adress = adress;
NumberOfBooksOwned = numberOfBooksOwned;
}
また、Visual Studioが提供フォーマットの可能性のすべてをオーバーライドして、私のチームの他のメンバーは、それらを使用できるように、あらゆる種類のファイルにそれらを保存する機能を与える必要があります
設定も同様です。
私はVS 2017が新しい種類のコードフォーマットを追加したことを知っていますが、もし私がそれを得れば、EditorConfigの追加サポートは私の必要としないものです。
私もCodeMaidを試しましたが、これは多くのパフォーマンスを必要とするようですが、私のニーズに合わないとも思っています。
上記の説明に合ったものは誰でも知っていますか?誰かが使いやすくするために、Visual Studio 2017やそれ以降のバージョンのものと互換性があります。事前に
おかげで、
マルクス
私は 'フォーマットされた'ものがより美しく/可読性があり/維持可能であるとは思わない。 –
あなたの例の書式の種類は私を狂わせるでしょう - 名前が長くなると、オペレータはさらに右に移動しなければなりません。あなたはテーブルのようなコードで終わります。私はこのことを主張している請負業者と仕事をしていました。幸運にもテクニカルリーダーとして私は彼にランクを引いて、レビュー中に彼のコードを拒絶した。彼は会社に長く滞在していませんでした。 – Polyfun
私はそれが味わいの問題だと思っています。私のチームはこの種の書式設定に同意して以来、毎回あなた自身でこの作業を行うのは面倒です。加えたスペースをすべて削除することをお勧めします... –