在Intellij IDEA中,在方法中,您可以编写以下内容:
myNewMethod(someParam);
然后,如果您将光标放在myNewMethod
上,然后 Alt + 输入(或命令 + 输入在Mac上)您可以选择Create method 'myNewMethod'
,它将使用预期的参数和返回类型创建新方法。
问题是这个新方法是在方法之后立即创建的,而不是在结束时。我想在课程结束时生成它。
例如,我有一个公共方法,我按顺序生成3个方法:
public methodPublic() {
myGenerated1();
myGenerated2();
myGenerated3();
}
最终会产生它们:
public methodPublic() {
myGenerated1();
myGenerated2();
myGenerated3();
}
private void myGenerated3() { ... }
private void myGenerated2() { ... }
private void myGenerated1() { ... }
答案 0 :(得分:2)
据我所知,Intellij Idea中没有选项可以将生成的方法插入到文件的末尾,除了getter和setter。但是你可以按字母顺序对它们进行排序。
转到File > Setting > Editor > Code Style > Java > Arrangement Tab
。点击method
部分下名为Matching Rules
的项旁边的小铅笔图标。
在那里,从order by name
下拉列表中选择Order
选项。