5

質問 1: IntelliJ は、改行時にコード本体を自動的にインデントするように設定できますか?

これが私が意味することの例です:

私はこの方法を持っています:

    public static void main(String[] args)
        {
            System.out.println("Hi there.");
        }

式を入力した後にリターン キーを押すと、次のようになります。

    public static void main(String[] args)
        {
            System.out.println("Hi there.");
        // the new line aligns itself with the braces.
        }

私はこれをしたい:

    public static void main(String[] args)
        {
            System.out.println("Hi there.");
            // the new line aligns itself with the preceding line
        }

これをデフォルトの動作にするオプションを [設定] の下のどこにも見つけることができませんでした。それは存在し、私はそれを見逃していますか、それともユニコーンを探していますか?

質問 2: デフォルトでコード本体をインデントするオプションはありますか? もしそうなら、それはどこで見つけることができますか?

例:

「コードの再フォーマット...」コマンドを使用すると、次のようになります。

    public static void main(String[] args)
        {
        System.out.println("Hi there.");
        // the code body is realigned with the braces
        }

これを行うように IntelliJ を設定することは可能ですか? もしそうなら、そのオプションはどこにありますか?:

    public static void main(String[] args)
        {
            System.out.println("Hi there.");
            // the code body is indented from the braces
        }

これは、設定オプションで見つけられないように見えるもう1つのことです。

どんな助けでも素晴らしいでしょう。御時間ありがとうございます。

4

2 に答える 2

0

IntelliJ アイデア 15

ファイル > 設定... > エディター > コード スタイル > Java > 折り返しと波括弧 > 波括弧の配置 > メソッド宣言内 >次の行、それぞれシフト

次の行ごとにシフト

于 2016-01-10T21:45:16.860 に答える