2009-07-06 25 views
21

Przede wszystkim, wielka pochwała wychodzi na PowerGREP to świetny program.Darmowe alternatywy dla PowerGREP

Ale to nie jest za darmo. Niektóre z tych opcji szukam: Możliwość korzystania z .NET regexp (lub podobnych) do znajdowania rzeczy na przefiltrowanej liście plików za pośrednictwem podkatalogów.

Wymiana tych rzeczy na inne wyrazy regularne.

Możliwość przechodzenia do tej części pliku w edytorze.

Brak linii poleceń.

Możliwość kopiowania wyników/nazwy pliku i wystąpienia tekstu.

niski narzut byłoby również miło więc nie zbyt wiele zależności itp

I potrzebuję go na oknach.

Odpowiedz

10

używam GrepWin obszernie w trakcie rozwoju i na serwerach produkcyjnych - nie obsługuje wszystkie funkcje, które określają, ale dostaje zadanie. (YMMV)

+0

nowy GrepWin Link: http://sourceforge.net/projects/stefanstools/files/grepWin/ –

+0

wielki odpowiedź, dzięki, tylko używane GrepWin znaleźć pliki konfiguracyjne tylko w moich folderach wdrażania, ignorując te w folderach debugowania i wydania, a teraz przeciągając tę ​​listę plików do Visual Studio do edycji. Dokładnie to, czego potrzebowałem. – Nnoel

+0

grepWIn jest dość szybki i zastępuje, brak jest okna wymiany, aby sprawdzić wyniki (i wbudowane w wyrażenia regularne), co jest niezbędne w moim doświadczeniu. – alimack

1

Uzyskaj Cygwin za kilka darmowych alternatyw!
grep, sed, awk, perl, python ... trwa.
Ale, oops! chcesz trzymać się GUI.

Zawsze zastanawiam się, jak ludzie owijają GUI wokół rzeczy takich jak grep i dostają za to gotówkę!


WinGrep wydaje się być wolny i choć jeszcze pochodzi z dość punch.

Okna Grep jest przeznaczony do wyszukiwania plików tekstowych zwykły ASCII, takie jak źródło programu, HTML, RTF i plików wsadowych, ale może również wyszukiwać plików binarnych, takich jak dokumenty edytora tekstu, baz danych, arkuszy kalkulacyjnych i plików wykonywalnych.

+1

Dobrze powergrep wykracza daleko poza prosty grep, jest kompatybilny z kilkoma engiens, oferuje kompletną dokumentację, biblioteki regex. – Pierre

0

można uzyskać GNU grep lub Gawk

+0

Są to narzędzia wiersza poleceń, które Mischa mówi, że nie chce. –

11

Nic nie wartego uwagi jest nawet zbliżone do PowerGREP, więc pytanie brzmi, ile kompromisów chcesz wprowadzić? Zgadzam się, że metka PowerGREP jest nieco stroma (nie, żebym kiedykolwiek żałowała jednego grosza, który na nią wydałem), więc może coś tańszego może zrobić?

UltraEdit to doskonały edytor tekstu z bardzo dobrym wsparciem dla regex. Obsługuje wyrażenia regularne w stylu Perla i można je znaleźć/zastąpić w wielu (opcjonalnie wstępnie przefiltrowanych) plikach.Powiedziałbym, że może zrobić wszystko, co chcesz, zgodnie z twoim pytaniem.

UE screenshot

RegexBuddy, oprócz bycia najlepszym redaktor regex/debugger na rynku, ma również ograniczoną funkcjonalność GREP, pozwalając znaleźć/zamienić w (wstępnie filtrowane) podkatalogów. Nie jest też darmowy, ale znacznie tańszy od PowerGREP, a jego silnik regex ma wszystkie funkcje, o które możesz poprosić (obecna wersja wprowadziła nawet wyrażeń regularnych oraz niezwykle przydatną możliwość tłumaczenia wyrażeń regularnych między smakami). Dużymi zaletami są tutaj możliwość wykonywania nieoczyszczącego podglądu dla wszystkich operacji oraz tworzenie kopii zapasowych wszystkich plików zmodyfikowanych podczas grep.

RB screenshot

+0

Zastanawiam się, czy Regex Buddy może być używany jako PowerGrep biedaka. – alimack

5

Do szybkiego załadunku, szybkie wykonanie programu używany tylko do znalezienia (bez wyszukiwania i zamiany) wtedy ja uznał Baregrep się być całkiem dobre. Robi subdirs.

http://www.baremetalsoft.com/baregrep/

13

Proponuję spróbować nowego dnGrep, to aplikacja .NET, który zapewnia podobną funkcjonalność grep i ma prawie wszystkie funkcje określone.

Oto cechy i zrzut ekranu próbki:

  • integracja Shell (zdolność do wyszukiwania spośród Explorer)
  • Plain text/regex/search XPath (w tym przypadku niewrażliwe wyszukiwania)
  • wyszukiwania fonetyczny (przy użyciu algorytmów Bitap i Needlemana-Wunch) ruch
  • plików/kopiowanie/usuwanie działań
  • Wyszukiwanie wewnątrz archiwów (przez plug-in)
  • wyszukiwanie dokumentów MS Word (przez plug-in)
  • dokumentów Szukaj PDF (przez plug-in)
  • funkcji Undo
  • Opcjonalna integracja z edytora tekstu (jak Notepad ++)
  • Zakładki (możliwość zapisywania regex wyszukiwań na przyszłość)
  • Wzór formularza Test
  • Wyniki wyszukiwania podkreślając
  • Search podgląd wynik
  • nie wymaga instalacji (ca n być uruchamiany z dysku USB)

dnGrep screenshot

+0

Świetne narzędzie, wcześniej używane przez GrepWin, przełączyło się teraz na to. – Jafin

+0

Właśnie uratowałem mi garść pieniędzy z zakupu PowerGrep. To narzędzie wydaje się naprawdę fajne! – DeCaf