- Optimalizace produktivity pomocí sloupcové editace a správy více pohledů.
- Rozšiřování možností pomocí specializovaných pluginů, jako jsou Compare a TextFX.
- Automatické čištění kódu a pokročilá správa HTML a XML tagů.
- Použití regulárních výrazů pro hromadnou manipulaci s daty a textem.

Pokud jste ve světě textové editace nováčkem, pravděpodobně jste si uvědomili, že Notepad++ je úžasný nástroj. Není to jen jednoduchá náhrada za Poznámkový blok; je to švýcarský nůž pro každého programátora nebo počítačového nadšence, který potřebuje efektivně pracovat s kódem.
Nejlepší na tomto softwaru je, že ačkoliv se zpočátku snadno používá, jeho možnosti lze škálovat díky obrovské škále doplňků . S několika vylepšeními a použitím určitých zkratek můžete přejít od úpravy jednoduchého souboru ke správě složitých projektů s úžasnou rychlostí.
Zvládnutí výběru a vizualizace
Jedním z nejužitečnějších triků při práci se seznamy dat je obdélníkový výběr. Místo výběru řádek po řádku můžete při tažení myši podržet klávesu Alt a vybrat konkrétní sloupec textu. To je dar z nebes, když potřebujete odstranit nebo upravit svislou část souboru, aniž byste ovlivnili zbytek.
Když se situace zkomplikuje a potřebujete zkontrolovat dva soubory najednou, není nutné neustále přepínat mezi kartami. Můžete kliknout pravým tlačítkem myši na kartu dokumentu a vybrat možnost „ Přesunout do jiného zobrazení “. Tím se obrazovka rozdělí a vy budete mít oba dokumenty před sebou pro rychlé a snadné ruční porovnání.
Vylepšení editoru pomocí pluginů
Aby Notepad++ skutečně zazářil, je instalace pluginů nezbytná. Například plugin Compare je standardem pro ty, kteří potřebují přesně zjistit rozdíly mezi dvěma soubory . Po instalaci jednoduše otevřete dokumenty, přesuňte jeden do jiného zobrazení a spusťte funkci porovnání z nabídky pluginů, abyste viděli stínované čáry označující změny.
Dalším nezbytným nástrojem je TextFX, který dramaticky rozšiřuje možnosti editačních nástrojů. S ním můžete provádět únavné úkoly jediným kliknutím, například odstraňovat čísla řádků , která se často objevují při kopírování kódu z webových stránek, a to tak, že přejdete do nabídky Nástroje TextFX a vyberete možnost smazat čísla nebo první slovo.
Pokud potřebujete udělat opak – tedy přidat k řádkům sekvenční číslování – nepotřebujete žádné složité pluginy. Stačí přejít do nabídky Upravit, přejít do Editoru sloupců a použít možnost Vložit číslo, kde definujete počáteční hodnotu a požadovaný přírůstek.
Správa HTML, XML a jazykového kódu
Pro ty, kteří píší webový kód, je automatické zavírání tagů požehnáním. Pokud máte nainstalovaný TextFX, můžete povolit automatické zavírání tagů XHTML/XML . Pokud plugin nevidíte, nebojte se; přejděte do Nastavení, poté do Předvoleb a v sekci automatického dokončování zaškrtněte políčko u uzavíracího tagu html/xml.
Aby se předešlo syntaktickým chybám, je nezbytné, aby editor rozpoznal používaný jazyk. V nabídce Jazyk můžete přiřadit správný formát (ať už se jedná o PHP, Java, SQL nebo Python), aby barevné zvýraznění usnadnilo čtení kódu. Existují dokonce i specifické pluginy pro specializovanější jazyky, například ABAP pro uživatele SAP.
Pokud chcete bez problémů vidět, jak váš web vypadá, použijte možnost Spustit a vyberte Spustit ve svém oblíbeném prohlížeči . Tímto způsobem můžete otestovat provedené změny v reálném čase, aniž byste museli soubor hledat v Průzkumníku Windows.
Pokročilé vyhledávání a triky čištění
Pokud potřebujete vyčistit soubor odstraněním nežádoucích mezer nebo prázdných řádků, Notepad++ nabízí výkonné nástroje. Chcete-li odstranit prázdné řádky, můžete přejít do nabídky Upravit, vybrat Operace s řádky a zvolit Odebrat prázdné řádky . Pokud soubor obsahuje neviditelné mezery, existuje speciální možnost pro odstranění řádků obsahujících prázdné znaky.
Pokud chcete jít ještě o krok dál, regulární výrazy jsou vaším nejlepším přítelem. Například pokud chcete nahradit čárku zalomením řádkuPoužijte nabídku Nahradit (Ctrl+R) a zadejte \r\n. Postava \n označuje zalomení řádku a \r návrat vozíku, což umožňuje formátování rozsáhlých dat během několika sekund.
Pro ty, kteří programují v Pythonu nebo jiných jazycích, je velmi užitečnou zkratkou stisknutí Ctrl + mezerník . Tím se aktivují návrhy metod nebo funkcí, což vám ušetří pamatování si přesného názvu každého příkazu a zrychlí psaní.
Aby byl váš kód čistý, nezapomeňte povolit možnost „ zobrazit všechny znaky“ . To vám umožní vidět konce řádků, mezery (které se zobrazují jako tečky) a tabulátory (znázorněné šipkami), což zabrání tomu, aby pouhá mezera navíc narušila kompilaci aplikace.
Zajímavosti a základní skripty v Poznámkovém bloku
Přestože je Notepad++ profesionální nástroj, je zajímavé vědět, že základní Poznámkový blok ve Windows umožňuje vytvářet jednoduché skripty. Například uložením souboru s příponou . .vbs a konkrétní kód, můžete provést Počítač mluví systémovým hlasem. pomocí knihovny sapi.spvoice.
Existují také další vtipálecké (nebo nebezpečné) triky s využitím souborů .batLze vytvořit smyčky, které otevřít nekonečné množství oken Poznámkového bloku nebo které opakovaně vysouvají mechaniku DVD. Je dokonce možné vytvořit skripty, které automaticky vypnou počítač, pokud jsou umístěny do složky Po spuštění systému Windows, i když to vyžaduje znalost systémových cest, jako je AppData.
Dalším pokročilým využitím dávkových souborů je úprava asociací rozšířeníPoužití příkazu assocUživatel může změnit způsob, jakým systém Windows rozpoznává soubory .txt nebo .exe, i když je to riskantní manévr, který by mohl způsobit, že systém nebude schopen otevírat programy, pokud se nezmění.
Používání Notepadu++ a jeho pluginů transformuje úpravu textu do efektivního a automatizovaného procesu. Od manipulace se sloupci a používání regulárních výrazů až po instalaci pluginů pro porovnávání souborů nebo automatické doplňování kódu, tento nástroj optimalizuje jakýkoli technický pracovní postup, eliminuje opakující se úkoly a drasticky snižuje syntaktické chyby.