有沒有辦法在eclipse中自動完成聲明?如果鍵入自動在eclipse中完成聲明
if (condition)
應該,按一些關鍵後,成爲
if (condition) {
// putting cursor here
}
有沒有辦法在eclipse中自動完成聲明?如果鍵入自動在eclipse中完成聲明
if (condition)
應該,按一些關鍵後,成爲
if (condition) {
// putting cursor here
}
您只需繼續鍵入{
和進入,右括號會自動沒有任何特殊的命令來完成:
if ( condition) { /* cursor here , enter */
if ( condition) {
/* cursor here */
}
還有自動完成(鍵Crtl空格鍵),它可以做以下
if /* cursor here , Ctrl-Space */
變得
if (/* cursor here */ condition) {
}
ö r
if (/* cursor here */ condition) {
} else {
}
嘗試Ctrl-Space
Ctrl +空格鍵是默認代碼輔助。
要獲得更多定製,您需要模板。
這種東西不能自動完成傳統的方式,因爲你沒有添加到類或變量名。然而,這應該使用Eclipse模板有可能(窗口 - >首選項 - > Java的>編輯 - >模板)
if (${condition:var(boolean)}) {
${cursor}
}
然後,您可以鍵入其名稱來訪問模板(最有可能的只是「如果」)和按Ctrl-空間
Ctrl +空格鍵來自動完成的話,變量名,類別等, 如果你想Eclipse來完成你的if語句,請執行下列操作:
- 寫你的,如果用第一順條件支架
if(condition){
'$ {condition:var(boolean)}'是什麼意思? – fastcodejava 2010-12-11 04:05:52
@fastcodejava Eclipse將允許您從範圍內的任何'boolean'變量中選擇以插入'if'語句。 – Jorn 2010-12-11 22:23:53
那麼我沒有直接的直接使用,我可能想調用一個方法並檢查它是否等於某個東西。 – fastcodejava 2010-12-12 03:29:46