Eclipse查詢替換巧妙技巧用法

2021-06-27 16:51:47 字數 741 閱讀 6133

用eclipse時,查詢替換,可能是我們經常用的工具,但大多數只是查詢替換簡單的單詞文字(如查詢替換warnings),但遇到複雜的情況時,大多數人可能就手工改了。

例如:

/*     */ public class configuration

/* */

/* */

/* */ public void addclasspathentry(string entry)

/* */ }

在遇到上述**時,我們能很簡單的替換掉「/*     */」,但是卻無法替換類似「/*  41 */」的注釋。

其實,eclipse的查詢替換工具是支援正規表示式的,如圖:

勾選"regular expressions",即切換為「正規表示式」模式。

在find輸入框中輸入:/\* (\s|\w)* \*/

然後替換便可一次性將所有「/*     */」及其中間含有數字的注釋替換掉。

再例如,匹配以開頭結尾的字串:.*?

匹配html或xml標籤:]*)?\/>)|(\s[^>]*)?>[\s\s]*?)

我們知道查詢替換支援正規表示式後,能實現很多的查詢匹配,不過需要注意的是模糊匹配時要謹慎,不然替換錯了容易導致問題。

vim技巧 查詢替換

vi vim 中可以使用 s 命令來替換字串 s vivian sky 替換當前行第乙個 vivian 為 sky s vivian sky g 替換當前行所有 vivian 為 sky n,s vivian sky 替換第 n 行開始到最後一行中每一行的第乙個 vivian 為 sky n,s v...

eclipse高階技巧

在裝好的eclipse目錄,比如d eclipse目錄下,建立乙個名為links的資料夾 在links資料夾下建立乙個文字檔案,修改字尾名為.link,比如svn.link 修改上面的svn.link檔案,定位到壓縮包的位置,然後重啟eclipse,外掛程式就會載入進來,如果以後想要去除此外掛程式,...

Eclipse使用技巧

各位使用eclipse作為開發ide的看客們,eclipse的一些使用技巧您都知道嗎?本文會介紹一些很實用的快捷鍵。ctrl shift l 彈出快捷鍵說明 進入或退出塊選擇模式 alt shift a 將所選字母變為大寫 ctrl shift x 將所選字母變為小寫 ctrl shift y 摺疊...