Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Programe
  • Editor cu evidențierea codului. Inspectați șase editori de text cu evidențierea codului

Editor cu evidențierea codului. Inspectați șase editori de text cu evidențierea codului

Bună ziua, dragi cititori ai site-ului blogului. De foarte multă vreme mi-am dorit să scriu despre o minunată editor gratuit(linkul duce la site-ul oficial de unde puteți descărca ultima versiune cu suport în limba rusă).

De mulți ani încoace, este unul dintre cele mai populare și utilizate programe pentru editarea codului Html, CSS și PHP. Sunt chiar surprins: „cum m-am descurcat fără el înainte, realizându-și potențialul cu ajutorul altor programe?”

Acum am întotdeauna câteva browsere care rulează simultan pe computerul meu, un manager FTP FileZilla foarte simplu, gratuit și convenabil și chiar acest editor, ale cărui capacități sunt pur și simplu incomparabile cu blocnotesul implicit folosit în Windows. Dar mai întâi lucrurile.

Descărcarea și caracteristicile editorului Notepad++

Instalarea programului pe Windows se realizează complet în mod obișnuit. Puteți și dacă doriți descărcați Notepad++Portable, care este versiune portabilă acest editor, care nu necesită instalare în sistemul de operare.

Versiunea portabilă poate fi obținută din versiunea obișnuită dacă despachetați arhiva cu programul în orice loc convenabil și rulați fisier executabil notepad.exe.

Toate avantajele editorului Notepad++

De fapt, blocnotesul încorporat în Windows este la fel de diferit de eroul nostru precum cerul și pământul. Nu există practic nimic în blocnotesul clasic, cu excepția capacității de a vizualiza și crea fișiere text simple (se dovedește ceva similar cu un baston de săpat folosit de oameni în stadiile incipiente de dezvoltare).

Odată ce începi să folosești NotePad cu două avantaje, cel puțin pentru a ajusta fișierele Html și CSS, vei fi imediat transportat din epoca de piatră în cabina unei mașini moderne de terasament. Există, desigur, și altele programe alternativeși chiar, dar pentru un începător, un „caiet cu două plusuri” va fi doar atât (IMHO).

Da, desigur, la prima utilizare poate părea complicată și neconvențională. Dar acest lucru este abia la începutul cunoașterii și atunci îți va fi la fel de dificil să trăiești fără ea, așa cum, de exemplu, mulți utilizatori de computere nu își pot imagina viața (de asemenea, un fel de „clasic”).

Dacă compari Notepad++ cu mai mult programe complexe, conceput pentru a facilita scrierea și editarea diferitelor coduri, cum ar fi Dreamweaver, atunci există destul de multe argumente pentru utilizarea eroului nostru:

  1. In primul rand, este absolut gratuit, ceea ce înseamnă că puteți economisi mult folosindu-l în locul Dreamweaver, dacă nu țineți cont de versiunile piratate ale programelor plătite (care ar putea fi un teren propice pentru troieni și alți viruși).
  2. În al doilea rând, Notepad este mult mai mult usoara si rapida decât mulți dintre editorii plătiți. În plus, este posibil să îl utilizați fără să îl instalați deloc în sistemul de operare Windows (așa-numita versiune portabilă - portabilă) și să îl transportați, de exemplu, . Drept urmare, veți avea întotdeauna la îndemână un instrument convenabil, funcțional și bine înțeles pentru a lucra cu HTML, PHP și alte câteva zeci de tipuri de cod.

De ce merită descărcat acest editor?

Să trecem pe scurt peste capacitățile și caracteristicile sale, apoi să încercăm să le luăm în considerare mai detaliat. Deci, Notepad++ poate face următoarele:

  1. Evidențiați câteva zeci dintre cele mai populare limbaje de programare și marcare, de exemplu, cum ar fi: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XML.
  2. Pentru toate aceste limbi se realizează evidențierea sintaxelor, împărțind codul în linii și blocuri, care pot fi restrânse făcând clic pe semnul minus și extins făcând clic pe semnul plus. De asemenea, puteți afișa relația dintre elemente cu o linie punctată. Ca exemplu, am luat o bucată de cod PHP pentru a demonstra capacitățile acestui editor:

    Dacă dați clic pe eticheta Html de deschidere, aceasta va fi evidențiată cu un fundal albastru și, în același timp, va fi evidențiată și eticheta de închidere, dacă există. Excelent pentru a găsi elemente neînchise și .

  3. Este foarte ușor de implementat schimba codificarea, de exemplu, cea acum populară, despre care am vorbit într-un articol dedicat luptei împotriva krakozyabrilor în codificări în limba rusă (vezi-l la link).

  4. Într-o fereastră de program puteți deschide câte fișiere doriți pentru editare, deoarece folosește Notepad++ fileîn felul celor cu care te-ai obişnuit deja browsere moderne.

    Culoarea dischetei de pe fiecare filă indică dacă ați salvat ceea ce ați făcut în ea. ultimele modificari folosind o dischetă similară pe bara de instrumente. Pe fila activă, o dischetă roșie (și pe o filă inactivă - violet) indică uitarea ta.

  5. Cu acest editor puteți conduce căutare(Ctrl+F) atât pentru documentul deschis în el, cât și pentru o mulțime de fișiere text aflate într-un anumit folder. Căutați cu înlocuire și folosind expresii regulate sunt posibile. Un instrument uimitor de convenabil.

  6. În setările acestui editor, puteți activa scrierea automată a etichetei HTML de închidere atunci când introduceți eticheta de deschidere, precum și opțiunea de completare automată pentru etichete.
  7. NotePad++ nu numai că păstrează un istoric al tuturor modificărilor și vă permite să derulați înapoi oricât de pași doriți sau să mergeți înainte, dar face și copii de rezervă ale acestor documente în același mod ca Microsoft Word.
  8. Acest editor are capacitatea de a controla taste rapide, dintre care sunt foarte multe specificate în ea - din meniul de sus„Opțiuni” - „Taste rapide”. Mai mult, atunci când dai dublu clic pe combinația care te interesează, se va deschide o fereastră de reatribuire a tastelor, care poate fi convenabilă pentru cei care trec la Notepad dintr-un alt editor.

  9. Blocnotes de-a lungul anilor de existență am o mulțime de pluginuri, unele sunt instalate implicit cu acesta, iar restul vă vor fi disponibile din meniul de sus „Plugins” - „Plagin Manager” - „Show Plagin Manager”.

    Pentru a instala, trebuie doar să bifați caseta din prima filă. pluginul necesarși faceți clic pe butonul „Instalare”.


    După aceasta, fereastra editorului se va reîncărca și plugin nou va fi disponibil în fila cu același nume:

  10. De asemenea, aceasta" Cuțit elvețian» vă puteți conecta la site-ul dvs. prin FTP, înregistrați și reda macrocomenzi, verificați ortografia din mers, comparați două fișiere în ferestre deschise una lângă alta și multe, multe altele.

De ce altceva ai putea avea nevoie în Notepad++

  1. Datorită evidențierii sintaxei în Notepad ++, este foarte ușor, de exemplu, să verificați dacă toate etichetele HTML din cod sunt închise și, cu o experiență minimă, veți observa deja vizual ce este în codul dvs. a fost o greșeală făcută undeva, deoarece schema de culori a codului din acest loc se va schimba.
  2. De asemenea, datorită faptului că codul este evidențiat color, și text simplu articolele mele rămân negre, pentru corectorul meu constant erori gramaticale(soție iubită) este foarte convenabil să verifici gramatica în ea. Nu, desigur, folosesc diverse, dar nici unul dintre ele nu mai poate verifica punctuația și erorile semantice.
  3. Ceea ce îmi place foarte mult la acest editor de text este capacitatea de a afișa vizual blocuri individuale de cod folosind paranteze de evidențiere precum ( ) (). Când cursorul mouse-ului se află între paranteze, acestea sunt evidențiate, ca și cum ar evidenția începutul și sfârșitul Bloc HTML sau cod PHP.
  4. Pe lângă implementarea excelentă a luminii de fundal, trebuie făcută o mențiune specială asupra posibilității fa un pas inapoi(Anulare acțiunea anterioară). În plus, numărul de pași înapoi nu este limitat, ceea ce vă permite să nu vă fie teamă să experimentați cu codul fără riscul unor consecințe ireversibile.

    Anularea unei acțiuni în Notepad++ este posibilă folosind tastele rapide Ctrl+Z (Ctrl+Y este un pas înainte, adică anularea anulării), folosind elementele de meniu corespunzătoare „Editare” sau folosind butoanele sub formă de săgeți curbate din bara de instrumente a acest editor.

  5. NotePad++ monitorizează constant starea documentelor deschise în el și dacă acestea sunt modificate sau șterse, de exemplu, într-un alt program, vi se va afișa o fereastră care vă cere să închideți această filă cu documentul sau să reîncărcați versiunea modificată a acestuia.
  6. După cum am menționat mai devreme, bloc-notesul doi plus are capacitatea de a setări de evidențiere a sintaxelor(precum și alte duzini de limbi) pentru a se potrivi gusturilor și nevoilor dvs., dar nu am folosit niciodată această opțiune, deoarece sunt destul de mulțumit de setările implicite.

    Dar nimeni nu vă împiedică să faceți acest lucru, din fericire, totul este extrem de simplu - selectați „Opțiuni” - „Definiți stiluri” din meniul de sus, care va deschide o fereastră în care puteți ajusta fonturile și culorile pentru evidențierea Html, PHP sau orice altă limbă de care aveți nevoie.

  7. Notepad++ are și opțiunea completare automată cuvântul pe care îl tastați, ceea ce poate fi foarte convenabil dacă nu sunteți sigur de ortografia corectă a unui anumit Html, PHP sau a oricărui alt operator de cod. Pentru a face acest lucru, atunci când tastați, trebuie doar să apăsați combinația de taste Ctrl-Space și să selectați din fereastra care se deschide varianta corecta:

    Dacă doriți să automatizați completarea codului, fără a utiliza tastele rapide, va trebui să selectați „Opțiuni” - „Setări” din meniul de sus și în fila „Rezervare/Completare automată”, bifați caseta „Activare pentru fiecare intrare”.

  8. O altă caracteristică care mi se pare destul de convenabilă în acest editor este capacitatea de a trage comenzile rapide ale documentelor direct în fereastra programului pentru a le deschide (deși acest lucru nu surprinde pe nimeni) și capacitatea Tragere și plasareîn documentul în sine, selectați un fragment de cod (cu butonul stâng al mouse-ului) în locul de care aveți nevoie.
  9. Când lucrați cu Notepad++, veți avea opțiunea pune markere, care se numesc note în el, dar esența nu se schimbă. În linia de care aveți nevoie, puteți plasa un marcator sub forma unui punct albastru pe marginea din stânga făcând clic cu mouse-ul.

    Pentru a seta un marcator (notă) în editor, puteți folosi și comanda rapidă de la tastatură Ctrl-F2, iar pentru a vă deplasa între markerii plasați în document, va trebui doar să apăsați succesiv F2 sau Shift-F2 pentru a derula notele din direcție opusă.

  10. Dacă lucrați în acest editor cu un fișier HTML, puteți căuta cum va arăta codul tău în browser FireFox sau IE selectând elementele corespunzătoare din meniul Start. Dacă aveți nevoie de alt browser, selectați elementul de sus „Lansare” și căutați fișierul executabil de care aveți nevoie în fereastra care se deschide.

  11. De asemenea este si capacitatea de a înregistra macrocomenzi, pe care nu le-am creat încă, dar logica funcționării lor este destul de simplă. În primul rând, îl înregistrați selectând „Macros” - „Start Recording” din meniul editorului, apoi introduceți macrocomenzile înregistrate în Locul potrivit codul selectându-le din meniul editorului sau folosind tastele rapide care le sunt atribuite.

Codificări și lucrul cu fișiere în fereastra editorului NotePad++

  1. Trebuie remarcat faptul că acest editor de cod vă permite să salvați și să convertiți fișiere Html, PHP și alte fișiere în codificare UTF-8 (fără BOM). Acest lucru m-a ajutat de mai multe ori să depășesc problema cu codificarea rusă atunci când lucrez cu diverse site-uri.

    Când am vrut să schimb o inscripție de pe site în rusă, am primit adesea rezultatul unor mesaje proaste, motiv pentru care a fost codarea Windows-1251 în care a fost salvat. dosarul original.

    După ce fișierul original a fost convertit în Codificare UTF-8 (fără BOM), krakozyabrurile au fost transformate cu succes în simboluri rusești obișnuite. Acea. Dacă adăugați alfabetul chirilic la orice fișiere de motor, atunci pentru a-l afișa corect pe site va trebui fie să îl salvați imediat în codificarea corectă, fie să îl convertiți mai târziu.

    Probabil că ar trebui să spun câteva cuvinte despre acest BOM. Faptul este că atunci când lucrați cu diferite obiecte text într-un bloc de note Windows obișnuit, când îl salvați în codificare UTF-8, adăugarea personaje invizibile(BOM), care poate afecta ulterior performanța acest fișier(de exemplu, PHP poate arunca o eroare).

  2. Dacă doriți să imprimați conținutul unui fișier deschis, codul va fi tipărit nu în forma în care îl vedeți în fereastra programului. Dar selectând din meniul „Opțiuni” - fila „Setări”. "Sigiliu" veți fi liber să schimbați acest lucru și să alegeți opțiunea de imprimare a codului evidențiat în culoare, permițând afișarea numerelor de rând, antetelor și subsolurilor etc. lucruri:

  3. Acest editor de text avansat vă permite, de asemenea, să deschideți câte documente noi doriți, fără teama de a aglomera bara de activități a sistemului de operare. La unison cu browserele moderne, va deschide toate documentele noi nu într-o fereastră nouă de program, dar într-o filă nouă fereastra deja deschisa.

    Mai mult, aceste file ale diferitelor documente din fereastra acestui bloc de note pot fi trase arbitrar cu mouse-ul, închise și minimizate.

    Ei bine, în funcție de setările efectuate („Opțiuni” - „Setări”), toate filele deschise înainte de închiderea Notepad ++ vor fi restaurate data viitoare când porniți programul (din nou, similar cu modul în care funcționează browserele). Le puteți închide pe cele inutile dublu click peste ele sau așezați-le vertical.

  4. Pe lângă operațiunile obișnuite cu file, în acest editor puteți deschide într-o singură fereastră deodată două copii ale aceluiași document. Acest lucru poate fi necesar dacă trebuie să lucrați cu un document în diferite părți ale acestuia (uitați-l undeva sau copiați-l și lipiți-l undeva).

    Pentru a activa acest mod, trebuie doar să faceți clic Click dreapta mouse-ul pe fila dorită Editor PHP si alege din element de context„Duplicați într-o altă fereastră”.

    Este foarte convenabil ca, dacă salvezi modificările într-una dintre copiile documentului, să fie actualizată și cea de-a doua (adică nu te vei încurca dacă ai salvat modificările făcute și în ce copie).

  5. Și mie îmi place foarte mult căutare încorporată De deschide HTML sau documente PHP cu posibilitate de înlocuire(unii folosesc în mod activ expresii obișnuite pentru asta, dar, spre rușinea mea, nu le cunosc). Toată bogăția căutării în acest editor de text avansat poate fi apreciată prin simpla deschidere a elementului de meniu „Căutare”. Vedeți captura de ecran de la începutul articolului.

În general, aceasta editor de text A fost nevoie de o mulțime de lucruri utile și convenabile din funcționalitatea altor aplicații, pentru care un respect deosebit este acordat dezvoltatorilor săi și celor care fac pluginuri pentru el, dintre care unele vor fi acum discutate.

Folosind pluginuri în Notepad++

Permiteți-mi să vă reamintesc că pentru a instala un nou plugin va trebui doar să selectați „Plugins” din meniul de sus al editorului - „ Manager de pluginuri" - "Afișați Managerul de pluginuri".

Iar în fereastra care se deschide, în prima filă (din meniul de sus), bifați caseta de lângă pluginul dorit și faceți clic pe butonul "Instalare".


După aceasta, fereastra editorului se va reîncărca și noul plugin va fi disponibil în fila cu același nume. În general, totul nu poate fi mai simplu.

De ce pluginuri pentru Notepad ai putea avea nevoie în munca ta

    Pluginul oferă o mulțime de gadgeturi suplimentare și convenabile „TextFX”, care după instalare va fi disponibil în articolul cu același nume din meniul de sus al editorului. Dacă nu aveți încă un astfel de articol, atunci accesați „Plugins” - „Plagin Manager” - „Afișați Plagin Manager”, derulați în jos lista din prima filă și bifați caseta de lângă TextFX Character.

    După instalarea acestuia, editorul se va reporni și va apărea în meniu articol nou TextFX cu multe sub-articole drop-down. De exemplu, activarea opțiunii prezentate în figură vă poate ușura foarte mult viața atunci când editați sau scrieți cod HTML:

    În acest caz, de îndată ce introduceți eticheta Html de deschidere în editorul de text Notepad++, va apărea imediat lângă ea o etichetă de închidere potrivită. Există o economie semnificativă de timp și o reducere semnificativă a probabilității unei erori din cauza unei etichete neînchise. Totuși, chestia asta mă enervează și nu-l folosesc. Dar asta nu îi diminuează deloc demnitatea.

    Există destul de multe gadget-uri în TextFX, așa că încercați-le în practică și decideți ce anume vă va fi convenabil și util.

    Ei bine, continuând subiectul filelor în editor, merită menționat posibilitatea comparând două documente. Mai întâi va trebui să instalați acest plugin prin Plugin Manager:

    Pentru a activa modul de comparare a documentelor în Notepad++, trebuie doar să selectați „Suplimente” - „Comparare” - „Comparare” din meniul de sus sau apăsați Alt + D de pe tastatură. Ca rezultat, fila activă în prezent va fi deschisă în fereastra acestui blocnotes, precum și fila situată lângă acesta.

    Pentru comoditatea comparării a două documente Html sau PHP, editorul Notepad ++ va evidenția diferențele dintre acestea pentru dvs. A merge la Mod normal Pentru a lucra cu documente, trebuie să selectați „Suplimente” - „Comparare” - „Ștergeți rezultatele” în meniul de sus sau apăsați Ctrl+Alt+D de pe tastatură.

    Mai mult, două documente din fereastra Notepad++ pot fi vizualizate atât pe verticală, cât și pe orizontală. Pentru a selecta metoda care este cea mai convenabilă pentru dvs., faceți clic dreapta pe locația secțiunii lor și selectați direcția de rotație (dreapta sau stânga).

    Apropo, dacă tu, ca mine, folosești în principal Notepad++ pentru editarea Html sau fișiere PHP site-ul dvs., atunci s-ar putea să vă fie util să vă puteți conecta la acesta prin FTP direct din acest editor de text. Adevărat, prefer cumva să lucrez cu FileZilla, mai ales că chiar au reușit să-mi fure parolele din el.

    Dacă doriți să încercați să lucrați prin FTP prin Notepad, selectați „Plugin-uri” - „NppFTP” - „Afișați fereastra NppFTP” din meniul de sus, care va deschide fereastra client FTP din dreapta.

    Pentru a configura o conexiune FTP, faceți clic pe pictograma roată, selectați „Setare profil” și introduceți detaliile conexiunii. Lucrările ulterioare nu diferă mult de ceea ce am scris în articolul despre FileZilla, care trăiește.

  1. Dacă instalați pluginul Customize Toolbar utilizând Plagin Manager, veți putea să amestecați, să ștergeți sau să adăugați noi butoanele din bara de instrumente acest program.

  2. La începutul articolului am menționat Light Explorer, care adaugă posibilitatea de a deschide în coloana din stânga manager de fișiere. Cu toate acestea, puteți folosi și Explorer, pe care îl veți găsi în managerul de pluginuri, în același scop.
  3. Plugin grozav WebEdit, permițând, prin analogie cu Editor HTML WordPress încadrează textul cu cele mai populare etichete de titlu, liste, tabele și altele. Selectați fragmentul dorit și faceți clic pe unul dintre butoanele din bara de instrumente Notepad++.
  4. ImgTags - vă permite să aveți deja specificate dimensiuni orizontale și verticale (le calculează singur, ceea ce este foarte tare), pregătit Atributele ALTși SRC (de asemenea, va trebui să adăugați calea către folderul cu imagini de pe serverul dvs. de acolo).

Fereastra de verificare ortografică în NotePad++ folosind pluginuri

    A conecta Verificări ale gramaticii ruse editorul Notepad ++ folosește pluginul Shell-Checker (din elementul de meniu „Plugins”), pentru care va trebui să descărcați dicționarul în limba rusă de pe această pagină, iar atunci când activați acest plugin de verificare ortografică, specificați calea pe computer la fișierul dicționar.

    Există nuanțe de instalare. Mai întâi vei avea nevoie Descarca Program de instalare complet și apoi un fișier cu dicționarul rus aspell-ru-0.50-2-3.exe. Mai întâi, instalați programul de instalare complet, în al cărui expert nu am schimbat personal calea implicită selectată (c:\Program Files (x86)\Aspell\).

    Apoi instalați pachetul de limbă, unde mai întâi va trebui să introduceți litera „y” în fereastra DOS și să apăsați Enter de pe tastatură (deși, poate că acesta eram doar eu, deoarece instalasem deja GNU Aspell pe computerul meu înainte):

    Apoi va începe expertul standard de instalare a dicționarului rusesc, unde din nou nu am schimbat calea implicită. Toate.

    Acum reporniți Notepad ++ și fie selectați elementele afișate chiar mai sus din meniu, fie țineți apăsată combinația ireala CTRL+ALT+SHIFT+S de pe tastatură. În fereastra care se deschide, va trebui să introduceți calea către directorul BIN din folderul Aspell:

    Eu gras Instalare GNU Aspell și dicționarul rus nu au schimbat calea, atunci va trebui să introduceți aici:

    C:\Program Files (x86)\Aspell\bin\

    Ei bine, sau ceva similar, în funcție de sistemul dvs. de operare. Gata, acum selectați textul în care doriți să verificați ortografia și apăsați CTRL+ALT+SHIFT+S (puteți schimba această combinație în setările tastelor rapide - vezi mai sus). Va apărea o fereastră care arată prima eroare găsită:

    Puteți să-l ignorați sau să alegeți un înlocuitor potrivit dintre opțiunile propuse. Mai jos puteți schimba limba de verificare dacă ați instalat mai multe module de limbaj GNU Aspell. Asta e tot.

    DSpellCheck- o soluție foarte convenabilă în maniera pluginului anterior, deoarece folosește și GNU Aspell și dicționarul său rusesc, dar face deja verificarea ortografică din mers, la fel ca în toate browserele moderne. Accesați managerul de pluginuri și instalați-l.

    Verificarea gramaticală va fi activată imediat în mod implicit (poate fi dezactivată debifând caseta de selectare afișată în captură de ecran), dar modulul va fi conectat numai cu Limba engleză, așa că mergem la setările DSpellCheck și facem modificările.

    Selectați Aspell din lista derulantă (dacă nu îl aveți încă instalat, apoi derulați puțin acest articol și descărcați modulul împreună cu limba rusă pachet lingvistic pentru a le instala pe sistemul de operare) și chiar mai jos indicați calea către fișierul aspell-15.dll. Puțin mai jos, selectați limba dicționarului conectat, dacă ați instalat mai multe dintre ele, și faceți clic pe Aplicare.

    Acum toate erorile găsite vor fi subliniate cu roșu linie ondulată(culoarea poate fi schimbată în setări), iar când mutați cursorul mouse-ului va apărea o săgeată, făcând clic pe care puteți selecta ortografia corectă a acestui cuvânt, fie adăugați-l în dicționar sau în lista de ignorare.

Multă baftă! Ne vedem curând pe paginile site-ului blogului

Puteți viziona mai multe videoclipuri accesând
");">

S-ar putea să fiți interesat

Cum se șterge linii goaleîn Notepad++ Ca din lista URL-uri selectați domeniile și eliminați repetările acestora folosind Notepad++ (pregătirea unei liste pentru link-uri Desavow)

Text Editor Linux, probabil unul dintre cele mai frecvent utilizate programe, după browser și manager de fișiere. Poate fi folosit pentru a scrie cod, a edita fișiere de configurare, a crea instrucțiuni pentru utilizator sau note și multe altele.

În Linux, editorii de text există sub două forme: text - editori de consolă și grafic - editori de text pentru Linux cu o interfață grafică cu utilizatorul.Primele sunt folosite cel mai des pe servere, cele din urmă pe computerele de acasă. În acest articol, ne vom uita la cele mai bune editoare de text Linux open-source. cod sursa, atât pentru servere, cât și pentru computere personale.

Vim este editor puternic Text Linux pentru linia de comandă, care extinde și îmbunătățește funcționalitatea vechiului editor Unix Vi. Acesta este unul dintre cei mai buni editori pentru Linux, este unul dintre cele mai populare și mai frecvent utilizate editori de text administratorii de sistemși programatori. Mulți utilizatori îl consideră un editor pentru programatori. Când editați codul și fișierele de configurare, puteți activa evidențierea sintaxei.

2.Gedit

Este cel mai bun editor de text Linux bogat în funcții, cu interfata grafica. Vine implicit cu mediul desktop GNOME. Editorul este foarte ușor de utilizat și de personalizat și, de asemenea, acceptă o mulțime de plugin-uri.

Iată principalele sale avantaje:

  • Suport UTF-8
  • Ajustarea dimensiunii fontului și a culorilor
  • Configurarea evidențierii sintaxei
  • Funcționalitatea de copiere și inserare
  • Anulați și refaceți acțiuni
  • Derularea fișierelor înapoi
  • Căutați și înlocuiți
  • Clipboard

3. Nano Editor

Nano este un editor de text pentru consolă Linux foarte ușor de utilizat atât pentru începători, cât și pentru avansați utilizatorii Linux. Este foarte comod de utilizat.

Câteva caracteristici ale Nano:

  • Comenzi rapide de la tastatură extrem de personalizabile
  • Evidențierea sintaxelor
  • Anulați și refaceți acțiuni
  • Ia totul spatiu disponibil ieșire standard
  • Suporta citirea de la intrare standard

4. GNU Emacs

Este un editor de text Linux extrem de extensibil și personalizabil, cu un interpret încorporat pentru limbajul de programare lisp. Pentru a extinde funcționalitatea, puteți instala diverse extensii.

  • Caracteristici Emacs:
  • Multă documentație
  • Evidențierea sintaxelor
  • Suport în mai multe limbi cu Unicode
  • A sustine diverse extensii, inclusiv e-mail, știri, depanare, calendar și altele.

5.Kate/Kwrite

Este un editor de text bogat în funcții și foarte extensibil, care vine cu mediul desktop. Desktop KDE Plasma. Proiectul Kate are ca scop dezvoltarea a două programe principale: KatePart și Kate.

KatePart este o componentă de editor de text utilizată în multe aplicații KDE unde poate fi necesară editarea textului, iar Kate este o interfață pentru lucrul cu mai multe documente într-un editor de text.

Caracteristici principale:

  • Extinderea funcționalității folosind scripturi
  • Suport Unicode
  • Editarea textului în mai multe panouri
  • Suport pentru completare automată

De asemenea, acceptă editarea fișierelor de la distanță și multe alte funcții, inclusiv căutare și înlocuire, programare, evidențierea textului, backup etc.

6. Text Lime

Este chiar mai mult decât un simplu editor de text puternic pentru Linux. Acesta este un întreg IDE open source. S-ar putea spune, succesorul popularului Text sublim. Poate fi folosit atat in Linie de comanda, și cu o interfață grafică.

7. Pico Editor

Acesta este un alt editor de linie de comandă bazat pe editorul folosit în știrile Pine. Este cel mai bun editor de text Linux pentru noii utilizatori, în principal datorită simplității sale în comparație cu alte editoare GUI.

8. Jed Editor

Acesta este un alt editor de text pentru consolă Linux cu suport pentru o interfață grafică și un meniu derulant. Este făcut special pentru dezvoltare software iar una dintre caracteristicile sale cheie este suportul pentru modul Unicode.

9.GVim

Acest versiune grafică editor de text popular VIm. Are toate aceleași caracteristici ca și Vim, precum și un meniu cu care poți face o mulțime de lucruri.

10. Geany

Acesta este un alt IDE similar cu un editor de text Linux, conceput pentru dezvoltarea de software folosind instrumente GTK.

Are tot ce ai nevoie funcții de bază:

  • Evidențierea sintaxelor
  • Interfață de plugin
  • Suport pentru diferite tipuri de fișiere
  • Plierea codului și suport pentru navigare
  • Completare automată
  • Suport pentru închiderea automată a etichetelor HTML și XML
  • Caracteristici de management de proiect

11. Tampă de frunze

Este un editor de text Linux ușor, cu o interfață grafică bazată pe GTK. Este popular printre noii utilizatori Linux datorită simplității sale.

Caracteristici editor:

  • Detectarea automată a codificării
  • Funcții de anulare și refacere
  • Numerele liniilor din fișier
  • Trageți și plasați suport
  • Suport pentru imprimare

Bluefish este ușor de instalat și utilizat, cel mai bun editor de text Linux destinat programatorilor și dezvoltatorilor web. Acceptă un număr mare de funcții:

  • Ușoare și rapide
  • Integrarea cu utilitati externe LInux: lint, weblint, make, awk, grep, sort și altele.
  • Funcția de verificare ortografică
  • Suport pentru lucrul la mai multe proiecte
  • Editarea fișierelor de la distanță
  • Găsiți și înlocuiți suport
  • Anulați și refaceți suportul
  • Recuperarea automată a fișierelor modificate

13. Atom

Acesta este un editor de text Linux extrem de personalizabil pentru dezvoltatorii de la Github, bazat pe motorul Chromium. Programul este mai mult ca un IDE decât un simplu editor. Funcționalitatea poate fi extinsă folosind sumă uriașă pluginuri.

Acesta este probabil unul dintre cei mai buni editori pentru dezvoltatorii web. Iată caracteristicile sale:

  • Interfață modernă în stil plat
  • Suport pentru un număr mare de pluginuri
  • Suporta mai multe limbaje de programare
  • Evidențierea sintaxelor
  • Depanarea programelor în Chromium
  • Eroare la evidențierea

14. Paranteze

Un alt editor de text Linux modern bazat pe motorul Chromium, de data aceasta de la Adobe. Particularități.

La fel și cei care sunt implicați de mult timp în dezvoltarea web. La urma urmei, întotdeauna apare ceva nou, cerințele clienților se schimbă, abilitățile tale se îmbunătățesc, vrei să automatizezi procesele de rutină pentru proiecte mari și să obții cât mai mult posibil mai multe posibilitati"din cutie". În acest articol, am adunat cele mai bune editoare de text pentru dezvoltatorii web în acest moment.

Sublime Text (Windows, Linux, Mac)

Este un editor de text pentru dezvoltatori web, scris în C++ și Python. Arată la fel pe toate platformele acceptate datorită utilizării propriului cadru UI. Dezvoltatorii oferă versiune gratuităîn scopuri de revizuire, dar pentru utilizare continuă va trebui să achiziționați o licență. Bonusul este că licența este oferită pe utilizator și nu pe dispozitiv. De asemenea, sunt disponibile reduceri pentru achiziționarea mai multor licențe pentru o companie.

Principalele avantaje ale Sublime Text:

  1. Ușurință în utilizare - Odată ce deschideți Sublime Text, puteți începe să lucrați în el aproape imediat.
  2. Căutare rapidă și flexibilă folosind potriviri neclare.
  3. Posibilitatea de selecție multiplă pentru introducerea aceluiași text pe mai multe rânduri simultan. Pentru a seta poziția cursorului, apăsați Ctrl + butonul stâng al mouse-ului sau Ctrl + clic stânga triplu pentru a selecta un întreg paragraf.
  4. Disponibilitatea unei hărți vizuale mini-cod - este utilă atunci când lucrați cu fișiere mari, deoarece vă permite să găsiți rapid fragmentele necesare:
  5. Abilitatea de a folosi fragmente pentru a accelera munca și un număr mare de plugin-uri pentru cel mai mult sarcini diferite. Principalul poate fi considerat Package Control, cu ajutorul căruia puteți căuta și instala pluginurile necesare direct din editor.

Iată câteva exemple de pluginuri:

Emmet este un plugin excelent care vă permite să utilizați comenzi rapide pentru a introduce anumite etichete, de exemplu:

Ul#nav>li.item$*3>a(Element $)

Emmet convertește comanda rapidă de mai sus într-o listă cu trei elemente:

Cele mai bune articole pe această temă