Podczas gdy inni faceci nadal deklarują zmienne, wykonaj zadanie za pomocą TEXTools - potężnego, opartego na rurach warsztatu przetwarzania tekstu dla systemu Windows, który pozwala na przekształcanie tekstu w inne formy, po prostu łącząc filtry. Rób rzeczy do tekstu, jak nigdy wcześniej nie zrobiłeś z minimalną liczbą wierszy kodu. Łatwiejsze do opracowania, utrzymania i debugowania niż tradycyjny kod, rury są ostatecznym rozwiązaniem tych codziennych problemów z edycją tekstu. Usprawniony interfejs użytkownika TEXTools płynnie integruje 69 filtrów do tłumaczenia tekstu, co daje możliwość łatwego wykonywania najtrudniejszych zadań edycyjnych. Wyszukiwanie i zamienianie tekstu na stronach internetowych, konwertowanie między plikami CSV, rozdzielaniem przecinków, rozdzielanych kartami i plikami o stałej szerokości, wyodrębnianie danych pliku dziennika, manipulowanie danymi XML, konwertowanie między plikami tekstowymi PC, Mac i Unix, edytowanie list adresowych, wyodrębnianie adresów e-mail, obsługa list słów kluczowych, formatowanie kodu źródłowego, automatyzacja procesów interaktywnych - wszystko to i wiele więcej, po prostu łącząc filtry! Filtry mogą zmieniać wielkość liter tekstową, sortować linie, usuwać duplikaty, wyprowadzać unikatowe linie, obcinać linie, linie padów do danej szerokości, przycinać spacje z linii, usprawiedliwiać tekst, dodawać lub usuwać linie lub kolumny, zmieniać kolejność kolumn, łączyć lub dzielić linie, wykonywać konwersje bazowe, sumować kolumny liczb, wykonywać operacje matematyczne na danych liczbowych, zliczać linie, dodawać numery linii itp. Możesz nawet rozszerzyć textools, tworząc własne filtry zdefiniowane przez użytkownika (UDF) z plików wykonywalnych konsoli 32-bitowej, VBScripts, JScripts i łącząc inne filtry TEXTools! Filtry w pełni obsługują wyrażenia regularne i mogą działać na całym tekście wejściowym lub być ograniczone do tylko izolowanych bloków tekstu. TEXTools mogą być wywoływane z plików wsadowych za pomocą TEXTools Command Line (TCL), lub zautomatyzowane z języków takich jak VBScript, JScript, Perl, Python, Visual Basic, Delphi, C ++, itp. Po co pisać kod do przetwarzania tekstu, kiedy można to zrobić "pipe" it?
historia wersji
- Wersja 2.2 opublikowany na 2005-05-20
Dodano obsługę wyrażeń regularnych, nowe filtry i rury próbkowania
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
UMOWA LICENCYJNA
Firma Firefly Software niniejszym udziela Ci niewyłącznej licencji na
TEXTools wraz z towarzyszącymi mu mediami i dokumentacją,
(dalej jako "Oprogramowanie&) zgodnie z następującymi następującymi wersjami:
a) Niniejsze Oprogramowanie nie jest bezpłatne; można jednak swobodnie ocenić tę
oprogramowania przez okres nieprzeejściu do trzydziestu dni od
Instalacji. Po upływie wspomnianego okresu próbkowania należy
zarejestrować Oprogramowanie w Oprogramowaniu Firefly lub
całkowicie odinstalować Oprogramowanie z dowolnego komputera
urządzenia, na którym został zainstalowany.
b) Użytkownik może korzystać z Oprogramowania w jednym systemie komputerowym. Cala
ponadto użytkownik może korzystać z Oprogramowania w drugim systemie komputerowym
tak długo, jak tylko jedna kopia Oprogramowania jest używana w czasie.
Jednoczesne korzystanie z Oprogramowania jest zabronione.
c) W przypadku podjęcia decyzji o zarejestrowaniu Oprogramowania,
mogą być używane wyłącznie przez Użytkownika do odblokowania Oprogramowania do użytku użytkownika. Ty
może nie zezwalać innym na używanie klucza rejestracyjnego do odblokowania kopii
oprogramowania.
d) Użytkownik może kopiować Oprogramowanie w celach archiwalnych
taka kopia zawiera wszystkie informacje zastrzeżone oryginalnego Oprogramowania.
Ponadto użytkownik może swobodnie rozpowszechniać to Oprogramowanie, o ile
w stanie pierwotnym, niezmodyfikowanym. Tylko te narzędzia w
pakiet dystrybucyjny oznaczony jako FREEWARE może być
rozdzielane oddzielnie. Kopiowanie Oprogramowania w celu
niż przewidziane w niniejszym dokumencie jest zabronione.
e) Nie wolno dekompilować, dezasemble, odtwarzać, tłumaczyć ani
w inny sposób zmienić Oprogramowanie lub tworzyć prace pochodne na podstawie
Oprogramowania. Każda taka próba narusza niniejszą licencję
Umowy.
Instalując to Oprogramowanie użytkownik wyraża zgodę na przestrzeganie wszystkich warunków i
warunków niniejszej umowy licencyjnej. Jeśli nie zgadzasz się na wszystkie warunki
i warunków niniejszej umowy licencyjnej, należy zaprzestać
instalacji Oprogramowania, klikając przycisk "Exit" a następnie
całkowicie odinstalować Oprogramowanie z dowolnego komputera
urządzenia, na którym został zainstalowany.
Niniejsze Oprogramowanie jest dostarczane w taki sposób, w jaki sposób, bez jakiejkolwiek gwarancji,
wyraźne lub dorozumiane, w tym między innymi dorozumiane
gwarancji przydatności handlowej i przydatności do określonego celu.
W żadnym wypadku autor ani Oprogramowanie Firefly nie ponosi odpowiedzialności za
utraty zysków lub innych szkód, w tym między innymi
bezpośrednie, pośrednie, specjalne, przypadkowe i wtórne szkody.
Podobnie jak w odniesieniu do wszystkich programów oprogramowanie jest chronione przez
prawa autorskiego Stanów Zjednoczonych oraz postanowieniami międzynarodowego traktatu
Dobrze. Wszelkie prawa, które nie zostały wyrażone w niniejszym dokumencie, są zastrzeżone
Oprogramowanie Firefly.