好吧,我在android工作室工作,希望在java中工作。 理想我會愛是這樣的:我們可以在代碼中添加自定義快捷方式,比如我們如何在類上按ctr + b並將它發送給類定義?
//parent addapter is here
friendlyRobotAdapter.setListener(new FriendlyRobotAdapter.DoubleListener() {...}
如果我能在「這裏」,然後按Ctr + B打開時監聽器設置父文件(在我創建另一個註釋)。
好吧,我在android工作室工作,希望在java中工作。 理想我會愛是這樣的:我們可以在代碼中添加自定義快捷方式,比如我們如何在類上按ctr + b並將它發送給類定義?
//parent addapter is here
friendlyRobotAdapter.setListener(new FriendlyRobotAdapter.DoubleListener() {...}
如果我能在「這裏」,然後按Ctr + B打開時監聽器設置父文件(在我創建另一個註釋)。
嘗試增加你的代碼中,並與@see標籤或{@link}標記一個javadoc說明添加類,那麼你可以CTR +上的名字B小跑到類。這適用於android studio,你可以嘗試手動複製所有東西,或者右鍵單擊方法或類以及「複製引用」(但是這個方法看起來有點破舊,因爲儘管有時它只是粘貼沒有文件的方法,即#getLayout( )或ViewHolder,即使在其他文件中)
int getItemViewTypeSwitch(int position) {
if (isActive()){
/**
* works on classes
* @see android.support.v7.widget.CardView
* {@link android.support.v7.widget.CardView}
*
* on methods
* {@link me2.iwanttoeat.FR_RecycleViewSettings#getLayout()}
* @see me2.iwanttoeat.FR_RecycleViewSettings#getLayout()
*
* on subclasses
* @see FR_Adapter.ViewHolder
* {@link FR_Adapter.ViewHolder}
*/
return position;
}
return -1;
}
開箱即用的Android Studio沒有這樣的功能,但可以構建一個插件來支持這種導航。主要困難在於跟蹤源代碼中的行號始終發生變化的情況。
好吧,不是我想要的,但它是迄今爲止最快的。而不是我以前的方法(添加一個帶有文件名和唯一字的註釋,然後在目標文件搜索中使用ctr + f爲第二個評論與獨特的詞)。我們也有書籤:
至少10個數字記憶法,我們可以這樣做:
//press ctr+3 for parent addapter
friendlyRobotAdapter.setListener(new FriendlyRobotAdapter.DoubleListener() {...}
我知道! **哭泣**這就是爲什麼我實際上說「在我創造的另一個評論」。目前我只寫「// goto文件friendlyRobot ctr + f xxx1」,我有另一個評論「// parrent set listener xxx1」,我只是使用xxx1的查找選項 –