2010-03-12 78 views

回答

5

您只需繼續鍵入{和進入,右括號會自動沒有任何特殊的命令來完成:

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 { 

} 
1

嘗試Ctrl-Space

2

Ctrl +空格鍵是默認代碼輔助。
要獲得更多定製,您需要模板。

3

這種東西不能自動完成傳統的方式,因爲你沒有添加到類或變量名。然而,這應該使用Eclipse模板有可能(窗口 - >首選項 - > Java的>編輯 - >模板)

if (${condition:var(boolean)}) { 
${cursor} 
} 

然後,您可以鍵入其名稱來訪問模板(最有可能的只是「如果」)和按Ctrl-空間

+0

'$ {condition:var(boolean)}'是什麼意思? – fastcodejava 2010-12-11 04:05:52

+0

@fastcodejava Eclipse將允許您從範圍內的任何'boolean'變量中選擇以插入'if'語句。 – Jorn 2010-12-11 22:23:53

+0

那麼我沒有直接的直接使用,我可能想調用一個方法並檢查它是否等於某個東西。 – fastcodejava 2010-12-12 03:29:46

1

Ctrl +空格鍵來自動完成的話,變量名,類別等, 如果你想Eclipse來完成你的if語句,請執行下列操作:
- 寫你的,如果用第一順條件支架

if(condition){

- 點擊進入,然後eclipse將完成它的工作。