- Produktyvumo optimizavimas naudojant stulpelinį redagavimą ir kelių rodinių valdymą.
- Galimybių išplėtimas naudojant specializuotus papildinius, tokius kaip „Compare“ ir „TextFX“.
- Automatinis kodo valymas ir išplėstinis HTML bei XML žymų valdymas.
- Reguliariųjų išraiškų naudojimas masiniam duomenų ir teksto manipuliavimui.

Jei esate naujokas teksto redagavimo pasaulyje, tikriausiai supratote, kad „Notepad++“ yra nuostabi priemonė. Tai ne tik paprastas „Notepad“ pakaitalas; tai tikras pagaliukas bet kuriam programuotojui ar kompiuterių entuziastui, kuriam reikia efektyviai dirbti su kodu.
Geriausias šios programinės įrangos dalykas yra tai, kad nors iš pradžių ja lengva naudotis, jos galimybes galima išplėsti dėl daugybės priedų . Atlikę kelis pakeitimus ir naudodami tam tikrus sparčiuosius klavišus, galite stulbinančiu greičiu pereiti nuo paprasto failo redagavimo prie sudėtingų projektų valdymo.
Įvaldyti atranką ir vizualizaciją
Vienas naudingiausių triukų dirbant su duomenų sąrašais yra stačiakampis žymėjimas. Užuot žymėję eilutę po eilutės, laikydami nuspaustą Alt klavišą ir vilkdami pelę , galite pasirinkti konkretų teksto stulpelį. Tai išsigelbėjimas, kai reikia ištrinti arba modifikuoti vertikalią failo dalį nepaveikiant likusios dalies.
Kai iškyla sunkumų ir reikia peržiūrėti du failus vienu metu, nereikia nuolat perjunginėti skirtukų. Galite dešiniuoju pelės mygtuku spustelėti dokumento skirtuką ir pasirinkti „ Perkelti į kitą rodinį “. Tai padalija ekraną, kad galėtumėte matyti abu dokumentus priešais save, kad galėtumėte juos greitai ir lengvai palyginti rankiniu būdu.
Redaktorių tobulinimas naudojant papildinius
Kad „Notepad++“ išties sužibėtų, būtina įdiegti papildinius. Pavyzdžiui, „Compare“ papildinys yra standartas tiems, kuriems reikia tiksliai nustatyti dviejų failų skirtumus . Įdiegę tiesiog atidarykite dokumentus, perkelkite vieną į kitą rodinį ir paleiskite palyginimo funkciją iš papildinių meniu, kad pamatytumėte užtamsintas linijas, rodančias pakeitimus.
Dar vienas svarbus įrankis yra „TextFX“, kuris gerokai išplečia redagavimo įrankius. Su juo vienu spustelėjimu galite atlikti varginančias užduotis, pavyzdžiui, pašalinti eilučių numerius , kurie dažnai rodomi kopijuojant kodą iš svetainės, eidami į „TextFX Tools“ meniu ir pasirinkdami parinktį ištrinti skaičius arba pirmąjį žodį.
Jei reikia daryti priešingai, t. y. pridėti nuoseklią eilučių numeraciją , jums nereikia sudėtingų įskiepių. Tiesiog eikite į meniu „Redaguoti“, įveskite stulpelių redaktorių ir naudokite parinktį „Įterpti numerį“, apibrėždami pradinę reikšmę ir norimą prieaugį.
HTML, XML ir kalbų kodo valdymas
Tiems, kurie rašo žiniatinklio kodą, automatinis žymų uždarymas yra tikras malonumas. Jei turite įdiegtą „TextFX“, galite įjungti automatinį XHTML/XML žymų uždarymą . Jei nematote papildinio, nesijaudinkite; eikite į „Nustatymai“, tada „Nuostatos“ ir automatinio užbaigimo skiltyje pažymėkite langelį prie „html/xml uždarymo žymos“.
Be to, norint išvengti sintaksės klaidų, labai svarbu, kad redaktorius atpažintų jūsų naudojamą kalbą. Meniu „Kalba“ galite priskirti teisingą formatą (PHP, Java, SQL ar Python), kad spalvų paryškinimas padėtų lengviau skaityti kodą. Yra net specialių papildinių labiau specializuotoms kalboms, pavyzdžiui, ABAP SAP vartotojams.
Jei norite be jokių rūpesčių pamatyti, kaip atrodo jūsų svetainė, naudokite parinktį „Vykdyti“ ir mėgstamiausioje naršyklėje pasirinkite „Paleisti“ . Tokiu būdu galėsite išbandyti pakeitimus realiuoju laiku, nereikėdami ieškoti failo „Windows Explorer“.
Išplėstinė paieška ir valymo gudrybės
Kai reikia išvalyti failą pašalinant nepageidaujamus tarpus ar tuščias eilutes, „Notepad++“ turi galingų įrankių. Norėdami ištrinti tuščias eilutes, galite eiti į meniu „Redaguoti“, pasirinkti „Eilučių operacijos“ ir pasirinkti „ Pašalinti tuščias eilutes “. Jei faile yra nematomų tarpų, yra speciali parinktis, skirta pašalinti eilutes su tuščiais simboliais.
Jei norite žengti dar vieną žingsnį, reguliariosios išraiškos yra jūsų geriausi draugai. Pavyzdžiui, jei norite kablelį pakeisti eilutės lūžiuNaudokite meniu „Keisti“ (Ctrl+R) ir įveskite \r\n. Charakteris \n žymi eilutės lūžį ir \r vežimėlio grįžimo simbolis, leidžiantis per kelias sekundes formatuoti didelius duomenų kiekius.
Tiems, kurie programuoja Python ar kitomis kalbomis, labai patogus spartusis klavišas yra paspausti Ctrl + tarpo klavišą . Tai suaktyvina metodų arba funkcijų pasiūlymus, todėl nereikia prisiminti tikslaus kiekvienos komandos pavadinimo ir greičiau spausdinti.
Kad jūsų kodas būtų tvarkingas, nepamirškite įjungti parinkties „ rodyti visus simbolius“ . Tai leis matyti eilučių pabaigas, tarpus (kurie rodomi kaip taškai) ir tabuliacijos simbolius (žymimus rodyklėmis), todėl paprastas papildomas tarpas nesugadins programos kompiliavimo.
Įdomūs faktai ir pagrindiniai scenarijai su „Notepad“
Nors „Notepad++“ yra profesionalus įrankis, įdomu žinoti, kad pagrindinė „Windows Notepad“ programa leidžia kurti paprastus scenarijus. Pavyzdžiui, įrašant failą su plėtiniu . .vbs ir konkretų kodą, galite padaryti Kompiuteris kalba sistemos balsu. naudojant sapi.spvoice biblioteką.
Taip pat yra daugiau pokštininkų (arba pavojingų) triukų naudojant failus .batGalima sukurti ciklus, kurie atidaryti begalinius „Notepad“ langus arba kurie pakartotinai išstumia DVD dėklą. Galima netgi sukurti scenarijus, kurie automatiškai išjungia kompiuterį, jei jis įdedamas į „Windows“ paleisties aplanką, nors tam reikia žinoti sistemos kelius, pvz., „AppData“.
Kitas išplėstinis paketinių failų panaudojimas yra plėtinių asociacijų modifikavimasNaudojant komandą assocVartotojas gali pakeisti, kaip „Windows“ atpažįsta .txt arba .exe failus, nors tai rizikingas manevras, dėl kurio sistema gali nebegalėti atidaryti programų, jei jis nebus atšauktas.
Naudojant „Notepad++“ ir jos papildinius, teksto redagavimas tampa supaprastintu ir automatizuotu procesu. Nuo stulpelių manipuliavimo ir reguliariųjų išraiškų naudojimo iki papildinių, skirtų failams palyginti ar automatiškai užbaigti kodą, diegimo – šis įrankis optimizuoja bet kokį techninį darbo eigą, pašalindamas pasikartojančias užduotis ir žymiai sumažindamas sintaksės klaidas.