我知道Eclipse代碼片段「sysout」,它被整齊地替換爲System.out.println();當製表符完成時。如何在Eclipse中使用選定文本中的「sysout」片段?
這是非常有用的,但有時,我需要包裝一些現有的代碼在System.out.println();
在Eclipse內部,模板被定義爲能夠包裝一個「選定的詞」。但是,我怎樣才能使用選定文本的片段,因爲鍵入「sysout」顯然會刪除選定的文本。
有什麼想法?
我知道Eclipse代碼片段「sysout」,它被整齊地替換爲System.out.println();當製表符完成時。如何在Eclipse中使用選定文本中的「sysout」片段?
這是非常有用的,但有時,我需要包裝一些現有的代碼在System.out.println();
在Eclipse內部,模板被定義爲能夠包裝一個「選定的詞」。但是,我怎樣才能使用選定文本的片段,因爲鍵入「sysout」顯然會刪除選定的文本。
有什麼想法?
sysout模板對整個Java語句起作用。
System.out.println
回來的包裹,當你按下回車鍵。)我不認爲你可以一氣呵成,但是如何切割選定的文本,然後:tab + space,ctrl + v 這只是一個關鍵組合。
,在列表的最後將是sysout選項。你可能想要在模板中加上引號來選擇單詞,所以你不需要輸入它們。
Eclipse有一個「Surround Width」選項可以爲你做到這一點。
SHIFT + ALT + Z應該讓你看看如何模板元數據佈局。
首選項>常規>鍵。 然後搜索「類型過濾器文本」中的「內容輔助」或「內容」。 請勿按Enter鍵。 選擇「內容協助」。 類型綁定並設置自己的快捷方式。 如「控制+空間」。
+1對於我不知道的酷酷的Eclipse技巧。謝謝! – 2009-06-19 21:35:47
真棒技巧,+1。你知道是否有一種方法來修改宏來讓eclipse自動將光標內的所有內容封裝在引號內的EOL中?我似乎總是希望這樣,而在插入點之後,eclipse實際上是非常令人討厭/看似隨機的文本。 – 2009-06-26 00:20:04