Intellij代码格式化,新行上的方法名称

时间:2015-07-19 12:41:27

标签: java intellij-idea formatting

我使用Intellij IDEA 14.1.4并尝试实现此方法声明样式:

public static Map<Something, Collection<OfSomethingElse>>
someMethod(final Object arg0,
           final int arg1,
           final String something)
throws Exception {
  // ...
}

而不是

public static Map<Something, Collection<OfSomethingElse>> someMethod(final Object arg0,
                                                                     final int arg1,
                                                                     final String something)
    throws Exception {
  // ...
}

代码自动格式化。可能吗?我在java代码样式窗口中找不到这样的选项。请不要告诉我,我必须为此写一个插件:(

1 个答案:

答案 0 :(得分:3)

从版本14.1开始,IntelliJ IDEA没有选项可以强制在方法名称之前换行符,也可以删除&#39; throws&#39;条款。

编写插件在这里也不会有帮助,除非你想要替换整个Java格式化程序;插件API不允许执行各个格式规则的本地自定义。