2011-12-28 12 views
1

現在、VS 2010のスマートインデントは頭がおかしくなります。毎回私はVisual Studio 2010で高品質のVBコードを生成するためのアドオン/エクステンション

Private Function Foo (ByVal a As String, _ 
         ByVal i As Integer) 

のような1行にSubまたはFunctionの各パラメータを入れてみてください、私は

Private Function Foo (ByVal a As String, _ 
    ByVal i As Integer) 

のようなものは、あなたには、いくつかの拡張機能に私を指すことができます取得/アドオン/コンフィギュレーションかなりにVBコードを印刷しますか?

+0

なぜ後者のフォーマットが受け入れられないのですか? – Bernard

+0

すべての関数はそれ自身のパラメータの識別をしているので(一部は内部ステートメントに、他は1スペース残っているなど)、コードを読みにくくしています。 – amb

+2

これを考慮してください:後で機能の名前を変更する必要がある場合はどうなりますか?パラメータのインデントも変更する必要がありますか? – Bernard

答えて

3

これを試しましたか?

Private Function Foo(_ 
    ByVal a As String, _ 
    ByVal i As Integer) 

最初のパラメータは別々の行に各パラメータを置くと、最初の1の例外(ではないしゃれ)を作るよりも、まったく同じではなく、それらすべてを扱う前にラインを破ります。

関連する問題