我的意思是類似打字「iter」和獲取「for」循環的東西,並選擇要迭代的變量,輸入「soutv」以生成「System.out.println」,其中已經包含「variable =」。 ..什麼是IntelliJ「活動模板」的Eclipse等效物?
謝謝!
我的意思是類似打字「iter」和獲取「for」循環的東西,並選擇要迭代的變量,輸入「soutv」以生成「System.out.println」,其中已經包含「variable =」。 ..什麼是IntelliJ「活動模板」的Eclipse等效物?
謝謝!
它被稱爲模板和它的下發現,
窗口→首選項→Java的→編輯→模板
的 「soutv」 模板不存在( 「sysout」的確如此,並且它很相似),但它很容易添加。我用這個模式:
System.out.println("variable=" + ${cursor}${});
鏈接似乎已過時(顯示「未找到主題」)。更近的一個:http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Fconcepts%2Fconcept-template-variables.htm – geisterfurz007 2018-02-01 06:34:30
@ geisterfurz007(nice暱稱: - )) 謝謝,鏈接已更新。 – 2018-02-02 03:16:59
他們被稱爲模板。
轉到Preferences > Java > Editor > Templates
查看預定義模板列表。
例如,sysout
是:
System.out.println(${word_selection}${});${cursor}
您也可以創建自己的。
對於「soutv」尤其是,我發現下面的模式在Eclipse中運行良好:
System.out.println("${var} = ${cursor}" + ${var});
正如其他人所說,你可以通過導航到Window>首選項>的Java>編輯>模板添加此模板,點擊New。
'iter'的等價物在Eclipse中似乎是'for'。
在最近版本的IntelliJ的(我目前運行的14),它們被稱爲Live Templates
,並在發現:
Settings > Editor > Live Templates
默認情況下,輸入'sysout'將創建一個'系統。 out.println()'在Eclipse中。 – 2010-10-26 09:46:53