2011-04-03 117 views
1

我正在閱讀「掌握Perl中的正則表達式」。我在Java中使用正則表達式,但是如果我有一個編輯器或只是簡單的Mac就好了。 (我是新的正則表達式)。如果它是免費的,另一個好處是,但是我可以使用的任何建議都是超級的。適用於Mac的推薦正則表達式編輯器

謝謝你的時間:)

回答

6

你有Parallels Desktop嗎?如果是這樣,請使用RegexBuddy。什麼都沒有(儘管它不是免費的)。

免費和基於網絡:Regexr,RubularRegexp Editor(後者以Java實現)。

+2

+1我同意。 RegexBuddy岩石。它知道所有主要的正則表達式引擎的特定方言,並且可以自動生成正確的代碼片段來幫助您實現精心製作的正則表達式。它處理從源代碼字符串複製和粘貼時出現的所有反斜槓。 (它甚至有一個正則表達式_debugger!_ - 方便檢查性能調整。)_Highly Recommended!_ – ridgerunner 2011-04-03 15:45:05

+0

Oyster(http://www.rwe-uk.com/app/oyster) – rougeExciter 2013-06-25 12:13:18

2

我經常檢查我的正則表達式與本地查找/替換的KomodoEdit箱。然而,對於你所需要的,它可能有點「沉重」。

搜索引擎指向RegExr Desktop,也適用於Mac。

0

我試過不同的編輯器(TextWrangler,Tincta等),通過AppStore,也是標準的TextEdit。他們將自己定位爲開發工具,並提供基本的免費版本和全功能的非免費版本。 不幸的是,免費版本缺乏正則表達式,因此非常無用,因爲即使對於非開發目的而言也是完全無用的。

但是...

Textmate是我目前使用的編輯器。它具有所有像正則表達式搜索的東西,語法高亮的語言brazillion等

http://macromates.com/

Smultron也是一個不錯的選擇:正則表達式的支持,在AppStore的不是免費的,但免費的SourceForge上(當然,作者將不勝感激,因爲他們投入的開發時間捐款):

http://sourceforge.net/projects/smultron/

Smultron被撞毀我不時和丟失未保存的數據,所以我不得不尋找替代品。也許他們修復了穩定性/數據恢復漏洞,只有當前的編輯迫使我去看,我纔會再給他們看。

我的投票轉到Textmate。