我正在尝试配置Eclipse Checkstyle,但我找不到两个选项:
在方法中我希望每个声明都有一个新行:
public int calc (int x,
int y,
int z) {
}
和NOT:
public int calc (int x, int y, int z) {
}
和声明应该像这样包装
private var a;
private int [] b = null;
private ArrayList<Integer> c = new ArrayList<Integer> ();
和NOT:
private var a;
private int [] b = null;
private ArrayList<Integer> c = new ArrayList<Integer> ();
我已经尝试了“MultipleVariableDeclarations”和OneStatementPerLine,但这些只在方法内部工作,而不是方法的参数。
我希望有人可以帮助我。
答案 0 :(得分:1)
我认为没有内置的Checkstyle规则。内置规则旨在保持一种常见且已建立的风格。就像@ yegor256已经说过的那样,你的不是。您可以浏览this site以查找符合您要求的任何支票。我找不到任何东西。作为最后一个选项,您始终可以write your own check。
代码格式化程序的提示:转到Window
- &gt; Preferences
和Save Actions
的文件管理器。在那里,您可以定义您的代码应始终在保存时格式化。也许你不需要像Checkstyle这样的工具来警告你当时没有格式化的代码。