SynWrite Editor: Editor bezplatného textu a zdrojového kódu pre Windows 10

SynWrite je projekt open source editora, ktorý vám pomáha upravovať zdrojové kódy ako HTML , C, C++, Java atď. Je to veľmi dobrá náhrada za váš Poznámkový blok(Notepad) . Je to skôr ako alternative for Notepad++ , ktorý väčšina z nás pozná. Má veľa funkcií v porovnaní s ponukami Notepad++

Editor SynWrite

Funkcie editora SynWrite Editor zdrojového kódu(SynWrite Editor Source Code Editor)

Aplikácia je veľmi jednoduchá na používanie a prichádza s množstvom funkcií. Tu je úplný zoznam funkcií, ktoré tento editor podporuje.

  • Zvýraznenie syntaxe(Syntax) pre mnoho jazykov
  • Plne prispôsobiteľné zvýraznenie
  • Skladanie kódu
  • Pohľad na stromovú štruktúru zdrojového kódu
  • Podpora takmer všetkých kódovaní
  • Automatické dokončovanie
  • Šablóny kódu
  • Panel histórie schránky
  • Hľadať(Search) , nahradiť regulárnymi výrazmi
  • Vyhľadávajte, nahrádzajte vo viacerých súboroch
  • Podpora externých nástrojov
  • Funkcia minimapy dokumentu
  • Funkcia extrakcie reťazcov
  • Prispôsobiteľné klávesové skratky
  • Záložky
  • Makrá klávesnice
  • Kontrola pravopisu
  • Podpora kódovania Zen
  • Podpora HTML Tidy

Po otvorení aplikácie uvidíte, že panel je rozdelený na dva, jeden je Stromová štruktúra(Tree Structure) a druhý je Editor . Potom sa každý projekt, ktorý otvoríte, otvorí na samostatnej karte. Zobrazenie môžete zmeniť z ponuky panela s nástrojmi.

Keď kliknete na Nový(New) , máte možnosť vybrať si projekt, ktorý potrebujete. Je zoradený podľa abecedy a keď naň ukážete, môžete si vybrať typ projektu, ktorý si chcete vybrať. Ostatné položky ponuky sú do značnej miery samovysvetľujúce. SynWrite tiež podporuje viacnásobné vsuvky, táto funkcia umožňuje pridať veľa vsuviek pomocou jednej z metód:

  • Kliknite(Click) na ľubovoľnú pozíciu so stlačeným klávesom Ctrl .
  • Kliknite(Click) na ľubovoľnú pozíciu („začiatok“), potom kliknite na ďalší riadok („koniec“) so stlačenými klávesmi Ctrl+Shift : pridá sa viacero vsuviek zarovnaných do stĺpca.
  • Vyberte niekoľko riadkov (prúd alebo stĺpec), potom použite príkazy „ Upraviť — Viacnásobné vsuvky — Vsuvky(Edit — Multi-carets — Carets) z výberu…“.
  • Vykonajte vyhľadávanie umiestnením vyhľadávacích značiek a potom použite príkazy „ Upraviť — Viacnásobné vsuvky — Vsuvky(Edit — Multi-carets — Carets) z vyhľadávacích značiek…“.

syn2

V SynWrite je tiež režim stĺpcov ako v Notepad++ , ale funkčnosť je postavená inak ako v Notepad++ . V Notepad++ musíte vybrať blok stĺpcov a potom začať písať. V SynWrite máte dve možnosti Upraviť – Upraviť(Edit – Edit) stĺpec a Upraviť(Edit) a vyplniť(Fill) blok.

SynWrite tiež podporuje príkazový riadok. Spustiteľný súbor „Syn.exe“ podporuje nasledujúce parametre príkazového riadku:

  • Syn
  • Syn názov_súboru1 [názov_súboru2 … ] [voliteľné]
  • Syn “/dva=názov súboru1|názov súboru2|riadok1|riadok2|stĺpec1|stĺpec2|delta”
  • Syn /reg

K dispozícii je aj rozsiahly tutoriál, ktorý vám pomôže vytvoriť lexer pre SynWrite – lexer „WSH script“. Stručne povedané, existuje veľa možností s veľkou pomocou a podporou od vývojárov v špecializovanom fóre.

Jedinou nevýhodou, ktorú vidím, je nedostatok vývoja doplnkov v porovnaní s Notepad++ , možno preto, že táto aplikácia nie je taká populárna ako ostatné. Ale je to vynikajúci program s množstvom užitočných funkcií pre programátorov a pokročilých používateľov. Ak ste jedným z nich, odporúčam vám vyskúšať tento nástroj.

Nástroj si môžete stiahnuť odtiaľto. (here.)(here.)Dúfam, že tento nástroj bude pre vás užitočný. Dajte nám vedieť svoj názor.



About the author

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts