





|
|
Záměna textu Možná se Vám také stává, že potřebujete změnit stejný text v mnoha souborech najednou. Ocitl jsem se v podobné situaci a vyzkoušel několik utilit, které se na tuto záležitost zaměřovaly. Ač se zdá úkol jednoduchý, ne všechny programy se ho ujaly na výbornou.
TexRep 1.1 TexRep 1.1 publikuje kompanie No Nonsense Software jako freeware a také si s ním nedala mnoho práce. Umí nahradit maximálně jednu větu a pracuje pouze se soubory, nikoli s celými adresáři. Lze zapnout/vypnout rozlišování malých/velkých písmen a zaměňování celých slov. Pozměněné soubory zálohuje s příponou *.bak. Výhodou je velikost, a to, že se nemusí instalovat (153 kB, známka:3 záměna pouze jednoho řádku) .
Search and Replace Další utilita, Search and Replace je již šikovnější. Text může být dlouhý i několik řádek, program provede změny jen u souborů s vybranými příponami, souborů určité velikosti nebo data poslední změny, zálohuje do zvoleného adresáře aj. Bohužel Search and Replace má jednu velkou chybu. V neregistrované verzi provedete najednou změny pouze v pěti souborech (571 kB, známka:2- nutná registrace).
Multi-Replace Líbil se mi prográmek Multi-Replace Martina Holmese, který má velmi jednoduché a přehledné ovládání, pracuje i s více řádky a umí ukládat jednotlivé procesy. Byl by celkem šikovný pro méně složité výměny textu kdyby uměl češtinu. Multi-Replace nezvládne zobrazit a vyhledat část písmen české abecedy, a to je velká chyba (783 kB, známka: 3 chybí čeština).
BKReplaceEM 1.7 A kdo je tedy vítěz? BKReplaceEM. Ten si poradí se vším. Nahrazuje i několik řetězců libovolné délky v textu zároveň, ukládá nastavení, umí češtinu, zálohuje upravované soubory, pracuje i s celými adresáři a načítá soubory i z podadresářů. Program nemá žádná omezení, jedná se o freeware. Chybí mu asi pouze výběr souborů podle data a velikosti, na ovládání je třeba si zvyknout, hodila by se i práce se zástupnými znaky, kterou jsem nicméně neobjevil u žádného podobného softwaru. BKReplaceEM mohu vřele doporučit (457 kB, známka: 1-).
HeM ( 21. 1. 2000)
| |
|