簡體   English   中英

如何在Intellij IDEA中生成生成的方法在類的末尾?

[英]How to make in Intellij IDEA the generated method to be at the end of the class?

在Intellij IDEA中,在方法內部,您可以編寫以下內容:

myNewMethod(someParam);

然后,如果你將光標放在myNewMethod然后按Alt + Enter (或Mac上的Command + Enter ),你可以選擇Create method 'myNewMethod' ,它將使用預期的參數和返回類型創建新方法。

問題是這個新方法是在方法之后立即創建的,而不是最后的方法。 我想在課程結束時生成它。

例如,我有一個公共方法,我按順序生成3個方法:

public methodPublic() {
    myGenerated1();
    myGenerated2();
    myGenerated3();
}

它最終會產生它們:

public methodPublic() {
    myGenerated1();
    myGenerated2();
    myGenerated3();
} 

private void myGenerated3() { ... }

private void myGenerated2() { ... }

private void myGenerated1() { ... }

據我所知,Intellij Idea中沒有選項可以將生成的方法插入到文件的末尾,除了getter和setter。 但您可以按字母順序對它們進行排序。

轉到File > Setting > Editor > Code Style > Java > Arrangement Tab 單擊“ Matching Rules部分下方名為“ method Matching Rules項旁邊的小鉛筆圖標。 在“ Order下拉列表中選擇“ order by name選項。

在此輸入圖像描述

您可以在https://youtrack.jetbrains.com/issues/IDEA中創建功能請求

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM