如何在Intellij Idea中将注释格式化为一行?

时间:2017-09-05 06:10:07

标签: intellij-idea

见下文,注释@Override和方法定义在格式代码后的一行中,如何让注释放在方法的顶部一行?

private static void testThread() {
    Thread t1 = new Thread(new Runnable() {
        @Override public void run() {
            System.out.println("t1");
        }
    });
    t1.start();
}

以下是我想要的代码格式后,怎么做。

private static void testThread() {
    Thread t1 = new Thread(new Runnable() {
        @Override 
        public void run() {
            System.out.println("t1");
        }
    });
    t1.start();
}

1 个答案:

答案 0 :(得分:2)

您可以告诉IntelliJ如何包装(或不包装)方法注释,如下所示:

  • 浏览至Preferences > Editor > Code Style > Java
  • 然后打开Wrapping and Braces标签,找到Method Annotations - 右键单击​​旁边的,然后选择Wrap always

这是一个截图:

enter image description here