Tekstiredaktor koos süntaksi esiletõstmisega. Mis on parim HTML, PHP, CSS, JS koodiredaktor?

Iga veebidisainer ja kodeerija vajab head veebilehe redaktorit, et luua ja HTML-i redigeerimine, CSS ja JavaScripti kood. Notepad (Windows) ja TextEdit (Mac) – suurepärased tööriistad Alustuseks, kuid kohe pärast kogemuste omandamist soovite kasutada kindlamat ja mugavamat tööriista.

Seal on sadu suurepäraseid toimetajaid, mille hulgast saate valida õige, kuid paljud neist on tasulised. Mida teha, kui te ei soovi rikkuda autoriõigusi, kuid teie eelarvest ei jätku kommertstoote ostmiseks? Selles artiklis vaadeldakse mõningaid suurepäraseid tasuta toimetajaid.

  • WYSIWYG toimetajad. See graafilised toimetajad, mis võimaldavad luua visuaalselt lehepaigutust ja määrata stiile, nagu tuntud tekstitöötlusprogrammis MS Word. Nad on mugav tööriist lehekujunduse loomiseks, kuigi nagu iga kogenud veebidisainer teab, tuleb suurepärase tulemuse saavutamiseks koodi siiski “kammida”.
  • Tekstiredaktorid. See on tööriist HTML- ja CSS-koodi otse redigeerimiseks. Mõned redigeerijad on üldotstarbelised ja neil pole veebikoodi toe jaoks spetsiaalseid valikuid. Teised on spetsialiseerunud veebikeelte (nt HTML, CSS, JavaScript ja PHP) kasutamisele ning neil on sisseehitatud atribuudid HTML-märgendite, CSS-i atribuutide jms kiireks sisestamiseks. Paljud neist redaktoritest võimaldavad teil vaadata veebilehte eraldi aknas.

KompoZer (Windows, Mac, Linux)

KompoZer - suurepärane valik kui vaja visuaalne redaktor piiratud eelarvega

Komodo redigeerimine – hea toimetaja, kergesti õpitav, kuid samas võimas ja laiendatav

Kuigi see on toimetaja üldine eesmärk, see toetab HTML-i ja CSS-i ning sellel on HTML-märgendite kontekstipõhise automaatse täitmise omadus CSS-i omadused, samuti erinevate koodide kogu HTML elemendid. Komodost maksimumi saamiseks peate installima HTML Toolkiti laienduse, mis sisaldab selliseid suurepäraseid funktsioone nagu automaatse sulgemise sildid, eelvaade tippige CSS ja ajutine tekstigeneraator.

Komodo Edit võimaldab teil vaadata muudetavaid lehti mis tahes installitud brauser või kasutage sisseehitatud brauserit eraldi aknas, et saaksite samaaegselt muuta ja näha muudatuste tulemusi.

Redaktoril on sisseehitatud funktsioon failide saidile üleslaadimiseks (FTP, FTPS, SFTP või SCP), samuti saate oma failid kenasti rühmitada, kasutades projektihalduri valikut.

Väga kasulik funktsioon Kood > Valige Blokeeri. See tõstab esile praeguse peamise HTML-i ploki, näiteks praeguse suletud element div või ul. Väga mugav funktsioon kui peate kopeerimiseks või teisaldamiseks valima terve lehe osa.

Komodo Editil on nii palju võimsaid ja kasulikke funktsioone, nagu näiteks kasutamine regulaaravaldised otsimiseks/asendamiseks, sooritamisvõime välised käsud ja nii edasi. Õnneks on toimetajal ka head abisüsteem, mis muudab Komodo Edit võimsuse kasutamise lihtsaks.

Aptana Studio (Windows, Mac, Linux)

Aptana Studio on terviklik integreeritud veebirakenduste arenduskeskkond suure hulga pistikprogrammidega. Kuigi saate seda kasutada ainult nii HTML-redaktor/CSS/JavaScripti kood

Notepad++ - suurepärane asendus Windowsi Notepadi jaoks. Kuigi sellel pole nii palju valikuid kui teistel redaktoritel, sobib see suurepäraselt HTML-i, CSS-i, JavaScripti ja muude koodifailide redigeerimiseks

PSPad on veel üks Windowsi üldotstarbeline redaktor, millel on lai valik funktsioone, mis on kasulikud HTML- ja CSS-kooderitele

jEdit on platvormideülene tekstiredaktor, millel on võimsad makrokäskude ja pistikprogrammide funktsioonid. Kui teil on vaja veebilehti redigeerida, installige XML-plugin

TextWrangler on kerge toimetajaüldine eesmärk. Vaatamata puudumisele erifunktsioonid veebiarenduse jaoks saab seda kasutada veebilehtedega töötamiseks.

Vimi on kindlasti raske õppida, kuid kui olete väljakutsetest üle saanud, ei taha te enam kunagi tagasi minna!

Programmeerijate tekstiredaktorite vanaisa Vim (vi redaktori otsene järeltulija) on konsooli redaktor tekst pärit avatud lähtekoodiga. See on peaaegu kõigi Unixi maitsete, sealhulgas Linuxi ja Mac OS X, vaikeredaktor. See on saadaval kasutamiseks ka Windowsis ja paljudes teistes süsteemides.

Vim ei ole süsteem, mille saate installida ja kohe kasutama hakata, ilma et oleksite sellega varem töötanud. Enamik redigeerimiskäske sisaldab veidraid kombinatsioone, nagu :wq ja / . Sellel on ka kolm redigeerimisrežiimi: režiim lisad, kuhu sisestatakse tekst; visuaalne teksti valimise režiim; Ja käsk režiim käskude sisestamiseks. See funktsioon on Unixi pärand nendest aegadest, mil polnud veel aknaid ega hiirt.

Miks ta nimekirjas oli? Kui te seda valdate, olete veendunud selle kiiruses ja võimsuses. Mõne käsuga saate mõne sekundiga teha seda, mis võib teistes redaktorites aega võtta.

on olemas suur hulk Vimi makrod ja pistikprogrammid, mis muudavad HTML-i, CSS-i ja JavaScripti koodiga töötamise lihtsamaks, sh süntaksi esiletõstmine, automaatne täitmine, HTML Tidy ja brauseri vaatamine. Siin suur nimekiri kasulikud lingid:

  • Vim Omni automaatne täitmine
  • HTML/XHTML redigeerimine Vimis
  • avaleht

Fraise (Mac)

Fraise on Maci jaoks intuitiivne redaktor, millel on veebis redigeerimiseks piisav hulk funktsioone

Nagu TextWrangler ja gedit, on ka Fraise suurepärane ja kerge redaktor, mida on rõõm kasutada. See on toimetaja kahvel. See on suhteliselt uus ja sellel puudub korralik veebiserver. Seda toetab praegu ainult Mac OS X 10.6 ( Lumeleopard), see tähendab, et kui kasutate versiooni 10.5, peate alla laadima Smultroni.

Fraise'il on veebi redigeerimiseks mõned suurepärased võimalused:

  • Koodi esiletõstmine HTML, CSS, JavaScript, PHP ja mitmete teiste programmeerimiskeelte jaoks.
  • Käsk Sulge silt (Command-T) aktiivse sildi sulgemiseks. See säästab tõesti loendite sisestamisel aega.
  • Mugav eelvaade sisseehitatud brauseriga (kasutades WebKiti), väga mugava võimalusega Reaalajas värskendus? mis värskendab brauserit niipea, kui redigeeritava lehe märgistus ja CSS on muutunud.
  • Täpsem otsimisvalik, mis toetab regulaaravaldiste abil otsimist/asendamist.
  • Plokkide tugi kiireks sisestamiseks HTML-i sildid ja CSS-i atribuudid.
  • Mõned käepärased käsud tekstiga manipuleerimiseks, nagu HTML-i valideerimine ja märkide teisendamine HTML-elementideks.

Fraise'iga tasub tutvuda, kui olete Maci kasutaja ja vajate mugav toimetaja rohkemate funktsioonidega kui sisseehitatud TextEdit.

Toimetaja valik meile, arendajatele lähtekoodi pole midagi ebaolulist. See on keskkond, kus veedame suurema osa oma ajast. Meie tootlikkus sõltub koodiredaktorist.

Pole kahte ühesugust arendajat, seega on palju koodiredaktoreid, mille hulgast saate endale sobivaima valida. Et mõista, milline neist on parim, hindame erinevaid kriteeriume 5-pallisel skaalal. Pöörame tähelepanu:

  • Kasutusmugavus- kui lihtne on redaktor algajatele, kui intuitiivne see on, kui me selle esimest korda avame.
  • Võimsus- kriteerium kõikidele uuendustele, koodi redigeerimise võimalustele, automaatsele täitmisele, redigeerimisrežiimidele jne.
  • Laiendatavus- Kas redaktor toetab pistikprogramme ja täiendavaid teeke?
  • Esteetika- me armastame oma töö ilu, seda, kui meeldiv on keskkonda vaadata, kui kena kood selles välja näeb.
  • Kiirus- kui kiiresti redaktor käivitub, kui kiiresti avab suured failid.
  • Ristplatvorm- Kas redaktor on saadaval mitme operatsioonisüsteemi jaoks?
  • Hind- odavaim hind saab kõrgeima hinde.

Koodiredaktorid on ette nähtud rühmadena konkreetsed tüübid arendajad.

Guru jaoks

Küsite, kes on gurud? Põhimõtteliselt on need inimesed, kes kasutasid toimetajaid programmi kood isegi enne sinu sündi. Selle rühma instrumendid on rasked ja laiad. Neid saab käivitada terminali aknast ja UNIX-i traditsiooni kohaselt on kõik nende sätted määratletud konfiguratsioonifailis.

Vim

Välja antud 1991. aastal. Mitmekülgne ja võimas toimetaja on kogunud palju fänne üle maailma. Muu hulgas teeb selle eriliseks tehnoloogia käsurida. Selle asemel lihtne kirjutamine koodiga, valite teksti sisestusrežiimi, käivitate otsingu ja kasutate veelgi rohkem juhiseid. See redaktor imporditakse kõigile teadaolevatele operatsioonisüsteemid. Vimi saab laiendada ka skriptide ja pistikprogrammidega. See on tasuta tarkvara, mis on juba installitud paljudesse Linuxi süsteemidesse.

Emacs

Emacsi arendamine algas kaugetel 1970ndatel ja jätkub tänapäevani. See redaktor on tuntud oma laiendatavuse poolest. See on üks esimesi redigeerijaid, mis toetab koodi esiletõstmist, automaatne nivelleerimine kood ja tugi paljudele programmi keeled. Sarnaselt Vimiga on see ka platvormideülene ja seda saab kasutada terminali akna kaudu või GUI. Emacs on tasuta ja avatud ressurss.

Professionaalidele

Selle kategooria koodiredaktorid on täielikult varustatud arendustööriistadega. Neid on lihtne kasutada ja neil on võimsad tööriistad. Arendajad saavad ühes rakenduses kirjutada, kompileerida, testida ja käivitada.

Varjutus

Eclipse'i kasutatakse kõige sagedamini arendamiseks Java rakendused. See tarkvara toetab pluginaid, mis võimaldavad seda toetada täiendavaid keeli programmeerimine. Pluginad on olemas C/C++, Ruby, PHP ja teiste jaoks. Eclips pakub võimsaid koodivihjeid, mis on üles ehitatud dokumentatsioonile ja reaalajas süntaksikontrollile. Suured ettevõtted, nagu Google, pakuvad selle platvormi jaoks oma arendustööriistu. Saate hõlpsasti luua rakendusi Androidile ja App Engine'ile. Eclipse on tasuta ja avatud lähtekoodiga.

Aptana stuudio

Aptana on raskete AJAX-rakenduste jaoks loodud arenduskeskkond. See keskkond toetab enamikku populaarne veeb keeled: PHP, JavaScript, HTML, CSS, Ruby, Python ja teised, mis kasutavad pistikprogramme. Samuti on olemas Git-integratsioon, võimalus rakendust testida kohalik server ja palju kasulikke koodilõike iga programmeerimiskeele jaoks. Nagu Eclipse, on Aptana tasuta ja avatud lähtekoodiga.

Netbeans

Teine Java raamistik, kuid nagu Eclipse, saab seda laiendada täiendavate keelte jaoks: PHP, Python, C/C++ ja teised. Rakendus töötab Linuxis, Windowsis ja OSX-is. Netbeans saab Drag abil töölauarakenduste arendamist kiirendada ja Drop kujundaja. Negatiivne pool on jõudlus – Netbeans võib suurte projektide puhul aeglustada. See koodiredaktor on tasuta ja avatud lähtekoodiga.

Dreamweaver

Dreamweaver on osa Adobe rakendused Veebidisaineritele mõeldud komplekt. See toetab ainult kõige populaarsemaid veebiprogrammeerimiskeeli - PHP, ASP.NET, JavaScript, HTML, CSS. Väga algajasõbralik, toetab WISIWYG-i redigeerimist, otsevaatamist, testimist kaugserver ja rakenduste arendamine koos jQuery abil mobiilne ja Phonegap. Dreamweaver on saadaval OSX-i ja Windowsi jaoks. Kui ostate kogu rakenduste paketi 399 dollari eest, pole mõtet seda kasutada. Kuid kui ostate selle eraldi, võib selles midagi olla. See on veelgi lihtsam.

Visual Studio

Visual Studio on Windowsi jaoks mõeldud kõik-ühes arenduskeskkond. See redaktor toetab suurt hulka keeli: C/C++, C#, VB.NET ja F#, mis on keskkonda sisse ehitatud. On võimsad tööriistad koodi lõpetamiseks, rida-realt dokumenteerimiseks, vigade kontrollimiseks, silumiseks, vormide kujundamiseks, andmebaasiskeemide loomiseks ja paljuks muuks. Hind algab 500 dollarist, kuid programmi ekspressversioon on saadaval tasuta.

Xcode

Xcode on Apple'i lahendus OSX-i arendamiseks ja iOS-i rakendused. Toetab C, C++, Objective-C, Objective-C++, Java, AppleScript, Python ja Ruby. Xcode'i abil saate rakendusi kirjutada, siluda ja testida. Sellel on liidese kujundaja ja emulaator mobiilseadmed, Sest iOS-i testimine rakendusi. Xcode'i kasutati tasulise toimetajana, kuid nüüd pakuvad nad seda tasuta.

Kooda 2

Coda on veebiarendajatele mõeldud kõik-ühes redaktor. Toetab failiedastust kaudu FTP protokoll, koodinavigeerimine ja faili struktuur, saidid ja saidirühmad, MySQL haldamine ja palju muud. Uue Coda 2-ga saate vaadata oma iPadi. Stabiilne hind on 99 dollarit, kuid allahindlusega saate selle 75 dollari eest.

Esteetidele

Need koodiredaktorid on ilusad, kerged, hõlpsasti kasutatavad ja laiendatavad. Nendest räägitakse palju, paljud pakuvad pluginaid, kirjutavad artikleid ja pakuvad lahendusi, kuidas seda või teist toimetajat paremaks muuta.

TextMate

TextMate on põhimõtteliselt OSX-i graafiline tekstiredaktor. Toetab makrosid, koodisalvestust, juppe, kestade integreerimist, projektihaldust. Tekst Mate 2 on arvatavasti kaasas kõike, mida saate. Toimetaja maksab umbes 50 dollarit.

Ülev tekst 2

Sublime on ilus platvormideülene redaktor. See on kiire ja rikkalikult funktsionaalne peaaegu iga programmeerimiskeele jaoks. Toetab mitut valikut, koodi voltimist, makrosid, projekte ja palju muud. Võimalik on ka täisekraanil redigeerimine, mis näeb sellel suurepärane välja suured monitorid. Töötab Linuxis, Windowsis ja OSX-is. Selle redaktoriga on kaasas piiramatu prooviperiood, kuid peate ostma 59-dollarise litsentsi, mida saab kasutada igas arvutis.

Pragmaatikute jaoks

Notepad++

See võimas ja kerge redaktor on iga Windowsi arendaja jaoks kohustuslik. Kuigi nimi viitab täiustatud märkmikule, on see võimas tööriist. See on lihtne algajatele, kuid sobib ka professionaalidele. Notepad++ toetab kõiki populaarsed keeled programmeerimine. Toetab jaotamist töökeskkond kahte redigeerimisaknasse, FTP brauser, makrod ja võimsaid funktsioone teksti redigeerimine. Notepad++ on täiesti tasuta. See on võimalik.

TextWrangler

TextWrangler on tasuta ja kerge OSX-i redaktor. Toetab kõiki programmeerimiskeeli. Pakub võimsaid otsingu- ja asendamisfunktsioone, tekstiga manipuleerimist, failide võrdlemist, FTP tuge ja palju muud.

CodeLobster

CodeLobsteril on veebiprogrammeerijatele lihtne ja võimas funktsionaalsus. Sobib kõikidele Windows OS-i versioonidele: 8, 7, Vista, XP, 2003, 2000, ME, Server. Töökeskkonna paindlik konfiguratsioon, funktsioonide tööriistaspikrid, silumine ja ülesannete loend. Seda redaktorit soovitatakse spetsiaalselt veebiarendajatele; seda saab hõlpsasti laiendada, et töötada erinevate raamistikega: CakePHP, CI, Drupal, JQuery, Yii, Smarty, Symfony, WP, Facebook. Redaktori kerge versioon on saadaval tasuta. Koos tööriistade komplektiga 40 dollarit per täiskomplekt pistikprogrammid ja laiendused üle 100 $.


Parim koodiredaktor on...

Kas te ei leidnud oma toimetajat sellest loendist? Rääkige meile allolevates kommentaarides, milline on teie lemmiktoimetaja!

Redigeerimiseks kasutatakse tekstiredaktorit tekstifailid. Tekstiredaktorid erinevad tekstitöötlusprogrammidest nagu Microsoft Word või WordPerfect, kuna need ei lisa dokumente lisateavet vormindamise kohta. Võite kirjutada artikli Wordis, kuna see sisaldab tööriistu fontide, veeriste ja paigutuse muutmiseks, kuid vaikimisi sisestatakse vormingu- ja märgistusteave otse faili, mis ajab kompilaatori segadusse. Kui avate doc-faili tekstiredaktoris, näete, et suurem osa failist on vorminduskoodid. Tekstiredaktorid aga ei lisa vorminduskoode, mis teeb koodi kompileerimise lihtsamaks.

Miks peaksin kasutama tekstiredaktorit?

Tekstitöötlusprogrammidel on erinevad funktsioonid kui traditsioonilisel tekstitöötlusprogrammil. Näiteks enamik ei luba teil fotosid või tabeleid sisestada ega topelt installida reavahe. Tekstiredaktorite funktsioonid on erinevad, kuid enamikul redaktoritel on mõned funktsioonid. Allpool on toodud mõned levinumad ja kasulikumad funktsioonid.

Süntaksi esiletõstmine

Süntaksi esiletõstmine on väga kasulik funktsioon. See seisneb selles, et redaktor tõstab esile teatud keelele iseloomulikud sõnad või tüübid või süntaksi. Näiteks kui teil on C++ esiletõstmine lubatud, saab redaktor kõike teha märksõnad C++ roheline. See muudab programmi kulgu jälgimise palju lihtsamaks. Siin on veel üks näide: redaktor võib kuvada kogu tsiteeritud teksti helesinisena. Nii, kui unustasite sisestada ava- või lõputsitaadid, saate sellest kiiresti aru ekraanil oleva teksti värvi tõttu. Tekstiredaktor võib viidata ka ruudu või sulgude valele kasutamisele, tuues need punasega esile; kui sul on sulgev sulgu, aga sulgu pole, annab värv teada, et oled kuskil süntaksivea teinud.

Paindlikkus

Kuidas toimetaja teab, milliseid sõnu esile tõsta? Hea küsimus. Toimetaja teab, mis keeles te programmeerite. Saate keele ise määrata või võib see, nagu Vim, määrata selle faililaiendi järgi. Kui töötate failiga code.cc , näeb see .cc ja oskab kasutada C++ reegleid, aga kui töötate failiga code.html , siis see rakendub. HTML reeglid. Mõned toimetajad oskavad sadu keeli, alates triviaalsest (C, Java, Perl) kuni tõeliselt keerukateni (TADS, ABAQUS). See tähendab, et saate kasutada sama redaktorit peaaegu igas keeles programmeerimiseks ja siiski kasutada samu funktsioone ja käsukomplekti, millega olete harjunud.

Automaatsed taanded

Automaatne treppimine on võib-olla kõige kasulikum funktsioon tekstiredaktor. Pigem tegeleksite koodiga, mis näeb välja selline:

// otsi minimaalne element maatriksis const int search_min(int **const array, const int kol_tasks,const int tüüp_mudel) ( int min; for (int i = 0; i< kol_tasks; i++) { for (int j = 0; j < type_model; j++) { if (array[i][j] != -1) { min = array[i][j]; i = kol_tasks; j = type_model; } } } for (int i = 0; i < kol_tasks; i++) { for (int j = 0; j < type_model; j++) { if (array[i][j] < min && array[i][j] != -1) { min = array[i][j]; } } } return min; }

või kood, mis näeb välja selline?:

// otsige maatriksist minimaalset elementi
const int search_min(int **const massiiv, const int kol_tasks,const int tüüp_mudel)
{
int min;
jaoks (int i = 0; i< kol_tasks; i++)
{
jaoks (int j = 0; j< type_model; j++)
{
if (massiivi[i][j] != -1)
{
min = massiiv[i][j];
i = kol_ülesanded;
j = tüüp_mudel;
}
}
}
jaoks (int i = 0; i< kol_tasks; i++)
{
jaoks (int j = 0; j< type_model; j++)
{
if (massiiv[i][j]< min && array[i][j] != -1)
{
min = massiiv[i][j];
}
}
}
tagastus min;
}

ma arvasin nii. Tekstiredaktor päästab teid kõigi vahekaartide ise määramisest, lisab need automaatselt. See võimaldab teil jälgida juhtvoogu läbi taande, et saaksite veenduda, et olete sees soovitud plokk kood.

Kiired navigeerimisfunktsioonid

Kui teie programm pole triviaalne, soovite selles kiiresti leida konkreetseid funktsioone, teatud muutujate eksemplare või üksikuid ridu. Tekstiredaktoritel on tavaliselt rohkem võimalusi kui tekstitöötlusprogrammid. Oletame näiteks, et programmi koostamisel leiate, et teil on süntaksivead real 312. Vimis tuleb vaid tippida 312G ja kursor liigub reale 312. (Kuidas Vim teab, et te ei soovi dokumenti sisestada 312G tähemärke? Lisateavet selle kohta leiate lingist artikli lõpp).

Millist tekstiredaktorit peaksin kasutama? Mis vahe neil on? Kuidas ma seda saan? Kui palju need maksavad?

Erinevaid toimetajaid on palju, palju, nende hulgas Vim ja Emacs on kõige populaarsemad, võimsamad ja erinevates OS-ides saadaval. Muu populaarne Märkmiku redaktor++ on Notepadi palju täiustatud versioon. Enamik toimetajaid (kaasa arvatud Vim ja Emacs) on tasuta, kuid mõned on ka ühisvara. Ma kasutan Vimi, kuid igal toimetajal on oma fännid. Teie platvormi jaoks saadaolevate parimate redaktorite loendi leiate tekstiredaktorite KKK-st. (See on suunatud tavakasutajatele, kuid kõik loetletud toimetajad sobivad väga hästi C++ koodi kirjutamiseks.)

Tere lugejad! Täna räägime sellest parim tekstiredaktor koos koodi esiletõstmisega - Notepad++- see on kõige populaarsem tasuta toimetaja kood. Notepad++ on veebihalduri Šveitsi armee nuga – kasutajasõbralik, töökindel ja funktsioonirikas.

Miks on Notepad++ nii hea, et sai juba artikli alguses nii palju meelitavaid epiteete:

  • Täiesti tasuta, mis iseenesest on sellise kaliibriga programmi puhul üllatav.
  • Vaikimisi vene keele tugi, täiendavaid venestusseadmeid pole vaja installida.
  • Koodi äratundmine ja süntaksi esiletõstmine enam kui 50 (!!!) programmeerimiskeelest: c/c++, c#, html, php, java, javascript, shell, SQL ja paljud teised. Mõned, millest ma pole isegi kuulnud.
  • Kiire ja mugav dokumendi kodeeringu muutmine. Kahe klõpsuga muudab see loetamatu jama venekeelseteks sõnadeks.
  • Järjehoidjate tugi, mis võimaldab avada mitu faili korraga ühes redaktoriaknas. Meenutab mulle brauserit.
  • Sündmuste ajaloo säilitamine – tühistage nii palju kui soovite hiljutised toimingud, ja kui olete liiga kaugele kerinud, tulge tagasi, edasi!
  • Koodiga töötamise lihtsus: süntaksi esiletõstmine, ridade nummerdamine, koodielementide vahelise seose visuaalne kuvamine, koodiploki ahendamise võimalus.
  • Paindlik ja multifunktsionaalne otsing.
  • Funktsionaalsuse laiendamine pluginate kaudu. Näiteks võimaldab sisseehitatud NppFTP pistikprogramm kasutada Notepad++ kui ftp klient.

Ja need on lihtsalt pinnal olevad maiuspalad ja te kasutate neid kogu aeg. Kui kaevate sügavamale, ei imesta te, kui saate sellest isegi küüliku välja tõmmata.

Räägime nüüd kõigest järjekorras.

Notepad++ tekstiredaktori installimine

Millegi installimiseks peate selle esmalt alla laadima. Nii saab Notepad++ ametlikult arendaja veebisaidilt alla laadida täiesti tasuta.

Installer on üks väike fail laiendiga .exe. Käivitage see oma arvutis ja järgige installiprogrammi juhiseid. Siin pole midagi keerulist, lihtsalt ärge unustage valida vene keelt.

Muidugi, kui teil on oma veebisait, peate faili enamasti keeltes redigeerima php programmeerimine ja html. Vaatleme redaktori akent, milles on avatud PHP-keeles fail.

Paljudele kogenud kasutajad Liides tundub intuitiivne ja selle kirjeldus pole vajalik, kuid algajatele tuleb arvestada. Ma arvan, et neil on huvi seda lugeda.

  1. Pealkiri – näitab faili nime ja selle asukoha aadressi.
  2. Peamenüü – kõik redaktori funktsioonid on siin peidetud.
  3. Kiirnupud – et mitte peamenüüsse süveneda, kuvatakse enimkasutatavad funktsioonid nuppudena esipaneel Notepad++ redaktor.
  4. Järjehoidjad – iga redigeerimiseks avatud fail kuvatakse oma vahekaardil. See sarnaneb brauseriga töötamisega. Kui disketi ikoon järjehoidja päises on punane, siis viimased muudatused pole faili salvestatud. Kui see on sinine, tähendab see, et see on salvestatud. uusim versioon dokument.
  5. Rea nummerdamine on väga kasulik asi. Enamasti tuvastatakse vead tõrget sisaldava reanumbri järgi. Kasutades ridade nummerdamist, pole selle leidmine keeruline.
  6. Võimalus osa koodist ahendada. Väga kasulik funktsioon, kui kood läheb liiga suureks. Me lihtsalt keerame osa sellest kokku, et sellega oleks lihtsam töötada.
  7. Punktiirjoon ühendab omavahel seotud koodielemente – meie puhul ava- ja sulgemärgendid.
  8. Koodi süntaksi esiletõstmine varieerub olenevalt programmeerimiskeelest.

Notepad++ lisafunktsioonid

Süntaksi esiletõstmise seadistamine.

Kui olete varem töötanud mõne muu koodiredaktoriga ja olete selle süntaksi esiletõstmisega harjunud, saate selle hõlpsalt Notepad++ tekstiredaktorisse üle kanda. Süntaksi esiletõstmine konfigureeritakse jaotises "Valikud" - "Stiilide määratlemine...".

Valikus on 15 erinevat stiili, mis sobivad igale maitsele. Kui ükski neist teile ei sobi, saate alati luua oma ainulaadse stiili.

Toimingute jada on sel juhul järgmine:

  • Esimeses veerus valige keel, mille stiili seadistame.
  • Valige teises veerus keele element.
  • Järgmisena määrame selle elemendi värvi ja fondi.

Dokumentide võrdlemine – võrdlemise pistikprogramm.

Võrdlemise pistikprogramm vastutab dokumentide võrdlemise funktsiooni eest. Seda ei ole vaikimisi Notepad++ kaasas, seega peate selle eraldi installima. See võtab väga vähe aega ja samal ajal saate teada, kuidas installida uusi pistikprogramme.

Minge järgmisele teele: "Pluginad" - "Plagin Manager" - "Näita Plagin Manager". Ilmub pluginahalduri aken. Siin on nimekiri kõigist saadaolevad pistikprogrammid Notepad++, organiseeritud tähestikuline järjekord. Oleme huvitatud võrdlusest.

Märkige ruut Võrdlemise kõrval ja klõpsake nuppu "Install". Algab pistikprogrammi allalaadimine ja installimine, pärast mida tuleks notepad++ taaskäivitada. See on kõik, Võrdlemine on nüüd saadaval jaotises Pluginad.

Sisu võrreldakse praegune dokument ja mis on järgmisel vahelehel. Võrdlemise alustamiseks kasutage üksust "Pluginad" - "Võrdle" - "Võrdle" või klaviatuuri otseteed Alt + D.

Võrdluse tühistamiseks kasutage üksust "Claer Results" või kombinatsiooni Ctrl+Alt+D.

See koodi süntaksi esiletõstmisega redaktor pakub automaatse lõpetamise funktsiooni. See seisneb selles, et Notepad++ pakub alustatud sõnale võimalikke lõppu. Vaikimisi ripub see funktsioon Ctrl+tühikuklahvi kiirklahvidel, kuid saate selle muuta täiesti automaatseks. Selleks minge jaotisesse "Valikud" - "Seaded", minge vahekaardile "Broneeri/automaatne täitmine" ja märkige ruut "Luba iga sisendi jaoks". Samuti saate määrata, millisest tähemärgist alates pakutakse sõnalõpu valikuid.

Samas seadete jaotises saate lubada varukoopia failid iga tuletõrjuja kohta. Kuigi ma isiklikult seda ei kasuta.

Paaritud siltide sisestamine.

Sest kiire sisestus Paaritud siltidele vastab TextFX Charactersi pistikprogramm. See ei ole standardse Notepad++ konfiguratsiooniga kaasas ja installitakse eraldi pluginahalduri kaudu. Tegelikult on sellel palju rohkem funktsioone, kuid isiklikult kasutan ainult seda.

Enda jaoks loob ta isegi peamenüüs eraldi üksuse - TextFX. Peaksime lubama järgmise valiku: "TextFX" - "TextFX seadistused" - "XHTML/XML-i automaatne sulgemine.

Nüüd, pärast avasildi sisestamist, ilmub automaatselt sulgev silt. Lihtsalt pidage meeles seda funktsiooni töötab .html- ja .xml-õigustega dokumentides, sisse php faili seda ei juhtu.

Otsige ja asendage.

Otsingu avamiseks võite kasutada samanimelist menüüelementi või kiirklahvi Ctr+F.

Seal on 4 vahekaarti ja vastavalt sama palju otsingufunktsioone:

  1. Otsing – mõeldud otsima praegusest dokumendist.
  2. Asenda – praeguses dokumendis otsimine ja asendamine.
  3. Otsige/asendage failiga antud kataloogist.
  4. Otsige märkmete järgi.

Igal otsingurežiimil on oma sätted, mis annab sellele suurema paindlikkuse. Lisaks on olemas regulaaravaldiste tugi ja õigetes kätes on need väga kasulikud võimas tööriist. Jah, mitte igaüks ei saa kiidelda sellise multifunktsionaalse ja sügava otsinguga. failihaldur, rääkimata koodisüntaksi esiletõstmisega tasuta tekstiredaktoritest.

Kodeeringu seadistamine.

Kõige sagedamini on faili kodeeringu muutmise vajadus seotud venekeelsete tähtede vale kuvamisega. Sel juhul valige jaotises „Kodeerimine” üksus „Kodeeri UTF-8-s ilma BOM-ita”.

Nii muutub kodeering kahe hiireklõpsuga standardsest ANSI-st UTF-8-ks ilma BOM-ita. Ärge unustage pärast muudatuste tegemist faili salvestada.

Light Explorer - mugav failikataloog

Siin on veel üks suurepärane kerge pistikprogramm – Light Explorer. Standardina installitud sisseehitatud pluginahalduri kaudu. Võimaldab vajutada klahvikombinatsiooni Alt+A, et avada vasakpoolses veerus arvuti kataloogipuu.

Aitab kiiresti leida arvutist vajalikud failid ja avada need muutmiseks.

Sisseehitatud ftp-klient – ​​NppFTP pistikprogramm.

Notepad++ puhul on vaikimisi saadaval NppFTP pistikprogramm, mis toimib ftp-kliendina. See võimaldab teil töötada serveris olevate failidega ilma kolmanda osapoole ftp-kliente kasutamata. Säästab väärtuslikku aega. Kuigi eelistan siiski kasutada .

FTP-kliendi lubamiseks võite kasutada nuppu "Näita NppFTP akent". Paremal kuvatakse veerg.

Minge profiili seadetesse.

Ilmuvas aknas klõpsake "Lisa uus" ja sisestage uue profiili nimi. Järgmisena tuleks see profiil konfigureerida.

Sisestage järgmised andmed:

  • Hostinimi – selle serveri aadress, millega ühenduse loome.
  • Kasutajanimi, parool — konto nimi ja parool.

Kõik need andmed peab teile edastama host. Pärast seda klõpsake nuppu "Sule".

Nüüd saate meie ftp-ga ühenduse luua ja sellel olevate failidega töötada.

Koodi süntaksi esiletõstmisega tasuta tekstiredaktoril Notepad++ on palju funktsioone. Selle nägemiseks vaadake lihtsalt saadaolevate pistikprogrammide arvu. Selles artiklis olen käsitlenud ainult neid, mida praktikas kõige sagedamini kasutatakse. Tahaksin väga kuulda, milliseid pistikprogramme mu lugejad veel kasutavad. Nii et ärge häbenege, kommenteerige.

See on kõik. Täname tähelepanu eest! Hoolitse enda eest!