2013-05-08 26 views
1

我可以使用虛擬嚮導或指導如何添加自定義快速修復或者甚至可以。Eclipse - 自定義快速修復 - 在選擇之前和之後添加一些文本

假設我在代碼中選擇了一個文本 - 「foo foo」。現在我想在文本之前添加一些內容。之前和之後的內容在許多文件中保持不變,並且必須手動完成。

有沒有一種方法可以在eclipse中編寫我自己的快速修復程序,它會自動添加此文本。

Ctrl + 1 - >「Add ... before and ... after」 - >並獲得所需的輸出?

這似乎如果沒有正確的東西比較有用,但我不能準確地讀出瞭如何做到這一點:FAQ How do I implement Quick Fixes for my own language?

任何容易解釋和指南的讚賞。或者,我會有什麼其他方式來實現這一目標所需的行爲而無需鍵入/複製重複的事情

編輯:發現這是解決我的問題的一種方法這個小宏的事情。從剪切,寫入,粘貼和結束宏開始。但我不確定這是否是最好的方法。 Practically Macro

回答

0

我建議這個解決方案允許您使用Eclipse搜索獲取結果。

  1. CTRL + H做搜索和選擇文件搜索
  2. 填寫含有與 「富富」 文字。調整等參數,以獲得您想要
  3. 檢查正則表達式
  4. 點擊更換
  5. 填寫隨着文件:<prefix>$0<suffix>。例如,如果你想用「這是一個foo foo例子」替換「foo foo」,請寫下this is $0 example
  6. 檢查正則表達式(如果未選中)。

完成。我認爲這個解決方案非常靈活(只要您熟悉正則表達式以獲取需要的字符串)並且易於應用。

相關問題