SynWrite 6.201 Primetili ste da prilično često pišemo o programima za obradu teksta. Neko kome je gejming na prvom mestu biće sasvim zadovoljan i sa trivijalnim Notepadom koji dolazi uz Windows i sve ostalo će smatrati gubljenjem vremena. Međutim, ljudi koji zarađuju hleb pišući programe i dizajnirajući sajtove svakako znaju da cene kvalitetne programe za obradu teksta, pošto su oni jedno od osnovnih sredstava za obavljanje njihovog posla.Iako je reč o programu koji na softverskoj pijaci egzistira već četiri godine, dosta ljudi nije upoznato sa njegovim postojanjem. Inicijalno, on podržava rad sa preko 70 programskih jezika. Kao što to obično biva kod ove vrste programa, osim centralnog dela namenjenog obradi teksta postoji i veći broj dodatnih panela koji su ovde praktično uvek višeslojni i sačinjeni od više preklapajućih stubaca (tabova). Tako panel sa leve strane ima vrlo korisnu mogućnost prikazivanja stabla dokumenta sa svim sadržanim elementima. Pored njega se nalazi stubac Project, unutar koga su smešteni svi dokumenti vezani za rad. Pošto postoji mogućnost povezivanja SynWritea sa eksternim kompajlerima, moguće ga je pretvoriti u pravi pravcati univerzalni IDE. Stubac Tabs sadrži spisak svih prozora koji su otvoreni u okviru editora. Na kraju, tu je mali FTP klijent preko koga možete da sinhronizujete fajlove sa udaljenim serverom. Panel sa desne strane sadrži stubac unutar koga se nalaze segmenti teksta koji su u toku rada kopirani preko clipboarda. Sledeći stubac nosi naziv Minimap i ima namenu prikazivanja umanjeni prikaz celog dokumenta. Konačno, tu je stubac Clips preko koga u dokument možete ubacivati specijalne karaktere ili, recimo, heksadecimalne konstante za predefinisanu paletu boja. Panel sa donje strane sadrži polja za prikazivanje izlaznih podataka, rezultata pretraživanja, dnevnik aktivnosti FTP klijenta, Python konzolu (program je inače napisan u tom jeziku), validaciju HTML koda i zabeleške na delove teksta koje nam omogućavaju lakše snalaženje u okviru dugačkih dokumenata. Da se za trenutak vratimo na glavni prozor editora. Njemu se zaista ne mogu uputiti nikakve zamerke, pošto ima praktično sve što se očekuje od kvalitetnih predstavnika te kategorije. Sintaksno bojenje je bez ikakvih zamerki, a ukoliko preferirate sopstvene definicije boja, to možete da uradite preko fleksibilnog podsistema podešavanja unutar opcije Lexer Properties. Ono što nećete videti unutar editora, a spada u njegove moćne funkcije, je brzo kompletiranje HTML koda i sinhronizovana promena naziva varijabli u okviru nekog selektovanog segmenta. Rekli bismo, napredniji oblik komande Find/Replace. Pozitivan utisak ostavlja i mogućnost upotrebe kursora koji istovremeno upisuje tekst u više redova. Ukoliko ste mislili da je tu kraj, prevarili ste se. Program ima veliki broj opcionih dodataka koji znatno proširuju mogućnosti ionako već odličnog editora. Doduše, moramo da primetimo da sistem rada sa dodacima nije rešen na najbolji mogući način i da često zna da blokira rad programa. Bilo kako bilo, SynWrite spada među najmoćnije programe za obradu teksta na tržištu, a uz to je i potpuno besplatan. Igor S. RUŽIĆ | | |