2008-09-15 58 views
24

是否有Eclipse命令用圓括號括住當前選擇?是否有Eclipse命令用圓括號包圍當前選擇?

創建模板是一個體面的解決方法;它不適用於「Surround With」功能,因爲我想將表達式括起來而不是整行,而這需要${word_selection}而不是${line_selection}

有沒有一種方法可以將鍵盤快捷鍵綁定到此特定模板? Ctrl - spaceCtrl - space箭頭箭頭不像我所希望的那樣光滑。

回答

34

也許不是正確的答案,但至少一種變通方法:

  1. 定義一個名爲 「括號」 一個Java模板(或 「PA」)與以下:

    ($ { word_selection})$ {光標}

  2. 一旦字被選中,CTRL - 空間 + p +使用箭頭鍵來選擇模板

我用這種技術在JDK 1.4.2中裝箱主要類型,它節省了相當多的輸入。

+1

對我來說,除了第2步之外,我輸入ctrl-space兩次以調出模板列表。 (ctrl-space + p不適用於我) – 2009-07-23 18:27:12

3

簡單,窗口 - >偏好設置,然後選擇基於Java>編輯器 - >模板

創建一個新的模板:($ {line_selection} $ {}光標)

的 「line_selection」 意味着你必須選擇多行。

您也可以嘗試用「word_selection」創建另一個。

然後,選擇文本,右鍵單擊,Surround With ...並選擇您的新模板。

+1

環繞僅與line_selection一起使用,而line_selection不適合我的使用情形。 – erickson 2008-09-15 22:11:49

相關問題