2013-02-10 22 views
2

我使用Eclipse CDT進行C開發,並使用regexes自動執行許多任務。我已經建立了一套非常複雜的正則表達式,我使用了很多,我最終保存在一個文本文件中。每次我想使用我常用的正則表達式之一時,我必須在使用它之前將查找和替換表達式複製到查找/替換對話框字段中(單獨)。這可能非常耗時。有誰知道一個插件,它允許我存儲並從命名的fjnd/replace favorites中選擇,然後我可以在編輯器中應用代碼?在Eclipse中查找並​​替換「收藏夾」?

+0

如果你不能找到任何東西 - 我仍然有閣樓上的舊插件。它實際上是從通常的文本搜索中複製出來的,並且我在其中添加了一個複選框「整個單詞」,因爲這使得搜索特殊單詞變得更容易。這有點破解,因爲在eclipse中沒有真正的支持來構建自己的文本搜索頁面。它仍然在4.2。添加組合框應該不是什麼大問題。如果您或某人有興趣幫助實施它,我可以將它添加到github。 – 2013-02-10 07:37:10

+0

btw。這是[插件在行動](http://www.jaylib.org/eclipse/plugins/linesearch/linesearch.png) – 2013-02-10 07:44:32

回答

0

「查找」和「替換」對話框有一個內存。如果使用正則表達式,它會保存在此內存中,您可以稍後使用「查找」和「替換」中的每個下拉菜單進行選擇。

除了從這個,我不認爲有一個插件,做你想做的事......

+0

謝謝你的回答,下拉菜單中的內存是有用的,但它只有一個10的歷史。所以我最終複製粘貼到他們很多。此外,我通常使用一對搜索/替換正則表達式,因此一次選擇它們的一種方式會很好。給這樣一對名字加上一個名字會更好,因爲通常很難找出哪一個是哪個,特別是如果它們很長(我經常是這樣)。它看起來像我有一個插件來寫...任何想法是否有一個相關的擴展點? – 2013-03-19 11:32:26

+0

@PMendham不,我不太熟悉Eclipse插件的開發:) – alestanis 2013-03-19 11:43:21