0

私は、開き中括弧をそれらが属するステートメントと同じ行に置くスタイルに自分自身を適応させようとしています. 通常、それはよさそうです:

void foo(){
    //code
}

しかし、関数ヘッダーが複合的で、引数リストの後にコードがある場合、少し不穏に見え始めます。

void foo() throws Exception{
    //code
}

そして、それがあまりにも長くなり、それを分割する必要がある場合、それはひどく見えます:

void foo(int arg1,boolean arg2) throws ThisException,
                                       ThatException,
                                       AnotherException{
    //code
}

もちろん、複合関数ヘッダーは独自の行に中括弧を付けたスタイルでもエレガントに見えますが、一貫したコーディング スタイルを維持したいと考えています。

同じライン スタイルの他のユーザーは、この問題をどのように処理しますか?

4

1 に答える 1

0

あなたは本当に左中かっこを探しますか? 関数の名前が表示され、右中括弧をスキャンします。開始ブレースは単なるボイラープレートです

また、すべてが空白で良くなります;)

void foo() throws Exception {
于 2012-07-23T23:08:54.067 に答える