Atom în rusă. Atom este un editor de text. Ce este nou în această versiune

Atom(„Atom” în rusă) este un editor de cod text gratuit de la compania GitHub, creat pe baza platformei Electron. Este un instrument excelent pentru scrierea codului și dezvoltarea de programe și aplicații bazate pe web. Puteți descărca editorul Atom gratuit pentru Windows, Mac sau Linux.

Ce este acest program?

Atom Text Editor este un editor open source. Este dezvoltat în limba engleză și are opțiuni largi de personalizare. În ciuda faptului că astăzi există un număr mare de programe de acest fel, de exemplu: sau - toate au propriile lor deficiențe.

Prin urmare, GitHub a încercat să creeze un editor care să combine toate caracteristicile necesare și să nu aibă niciun dezavantaj. Înșiși dezvoltatorii de produse îl numesc editorul de text al secolului 21.

Oportunități

Acest program include un manager de loturi, un browser de sistem de fișiere, un manager de proiect și, desigur, un editor de cod. Acceptă limbaje de programare precum Java, HTML, CSS, C/C++, SQL, Python, PHP și multe altele.

Cum se utilizează?

Editorul vă permite să instalați diverse pachete care acceptă un număr mare de caracteristici și suplimente.

Instalarea unui pachet nou este simplă:

  • Mergând la fila Ghid de bun venit, trebuie să selectați Instalați un pachet, iar după Deschideți instalatorul;
  • După instalarea pachetului necesar, puteți modifica setările acestuia folosind butonul Setări sau îl puteți dezactiva cu butonul Dezactivare.

Interfață

Atom nu este o simplă aplicație web. Este o versiune specializată a binecunoscutului browser Chromium. Fereastra programului este o pagină web locală separată. Datorită faptului că munca în editor are loc local, nu este nevoie să vă faceți griji în mod constant cu privire la încărcarea resurselor, încărcarea asincronă a modulelor, concatenarea scripturilor etc.

După instalarea editorului, utilizatorul poate alege independent tema care i se potrivește. Pentru a face acest lucru, accesați meniul Editare, apoi Preferințe -> Teme. Pe lângă temă, acest panou vă permite și să selectați evidențierea sintaxei Sintaxei temei. Dezvoltatorii oferă două opțiuni de design - deschis și întunecat (în mod implicit). În plus, puteți instala tema descărcând-o de pe Internet.

Particularități

Free Atom, ca orice alt editor, are propriile sale avantaje și dezavantaje.

Avantaje

Avantajele acestei aplicații pot fi atribuite în siguranță:

  • Sursa deschisa;
  • Distribuirea gratuită a programului;
  • Suport pentru un număr mare de limbi și cadre;
  • Comutarea între codificări;
  • Interacțiunea cu Git și Github;
  • Evidențierea sintaxelor, verificarea ortografică, completarea funcțiilor și a parantezei, scalarea, modul ecran împărțit etc.;
  • Teletip pentru lucru în cod cooperativ;
  • Explorator încorporat, manager de proiect și instalator de pachete.

Defecte

Dezavantajele acestui program pot fi atribuite numai faptului că nu este distribuit în limba rusă. Cu toate acestea, această defecțiune este rezolvată rapid prin instalarea pachetului de supliment „i18n”, care adaugă limba rusă la Atom.

Rezultat

Editorul Atom este un exemplu de instrument de dezvoltator excelent care conține toate avantajele și capacitățile care accelerează codarea și crearea de programe, făcând procesul cât mai confortabil posibil pentru utilizator.

Atom a fost dezvoltat de echipa de dezvoltare GitHub. Ei își poziționează produsul ca editor de text al secolului XXI. La ce s-au străduit dezvoltatorii inițial și de ce au avut chiar dorința de a crea un atom, deoarece piața este plină de editori de text? Potrivit dezvoltatorilor, pe piață există multe programe similare, de exemplu, Sublime Text 3, Brackets etc., dar au o serie de dezavantaje. Unii editori de text au oportunități bogate în ceea ce privește extinderea funcționalității, personalizarea, dar este dificil să studiezi totul, să o faci pentru un utilizator neexperimentat și fără cunoștințe speciale, în timp ce altele, dimpotrivă, sunt ușor de digerat, dar puțin funcționale. Deci atom a fost dezvoltat pentru a elimina aceste margini și a combina toate avantajele concurenților!

Primul start

La prima lansare a atomului, în fața noastră se deschide o fereastră de bun venit, formată din două panouri, în partea stângă este sigla editorului, o descriere cu link-uri, iar în partea dreaptă a meniului secțiunilor principale ale program cu mici descrieri ale fiecăruia - care vă va ajuta să vă împrieteniți cu atomul din primele minute.


Interfață

Primul lucru care m-a atras după instalarea atomului a fost interfața sa plăcută și prietenoasă, care contrastează puternic cu concurenții, în bine. Designul atomului este foarte intuitiv și atent, nu este nimic de prisos și toate elementele sunt amplasate corect, astfel încât nici măcar un începător nu va avea dificultăți la început să înțeleagă unde se află.

Evidențierea codului în general, m-am îndrăgostit personal de tema, care este implicită după instalarea atomului. De acord, e pur și simplu minunată!


Fereastra de setări a programului este, de asemenea, foarte convenabilă și frumos realizată, fiecare setare are o descriere care vă va ajuta să înțelegeți pentru ce este. Pe lângă aceasta, dezvoltatorii au inclus o astfel de oportunitate precum vizualizarea descrierilor pluginurilor instalate suplimentar și a temelor editorului, fără a fi nevoie să meargă la pagina cu pluginul de pe Internet, și cred că asta este cool!


Meniul de setări al editorului de text Atom

Setările editorului de text atom pot fi deschise prin secțiunea de meniu „vizualizare”, elementul „setări” sau printr-o combinație de taste rapide - Ctrl +,

Programul are o mare varietate de setări, toate setările sunt împărțite în categorii semantice (de asemenea convenabile).
Core - Setări ale nucleului programului Editare - Setări pentru editarea textului și afișarea acestuia în fereastra editorului Sistem - setări pentru afișarea atomului în meniul contextual al sistemului de operare Legături de taste - Lista și descrierea tuturor tastelor rapide ale editorului de text atom Pachete - Lista tuturor pluginurilor instalate în atom și setările acestora cu o descriere, precum și butonul de activare/dezactivare pentru orice plugin (chiar și cel de sistem). Teme - Secțiune cu o listă de teme instalate și setările acestora. Actualizări - Secțiune pentru notificări despre noile versiuni de pluginuri, teme și editorul de text propriu-zis atom cu un buton de actualizare pentru fiecare. Instalare - Secțiune de pluginuri și teme suplimentare pentru atom cu o descriere a fiecăruia, un filtru rapid și un buton de instalare.

Puteți schimba aproape totul aici și nu trebuie să intrați în fișierele de sistem pentru aceasta, ca și în alte editoare de cod, totul se poate face chiar în panoul de setări prin simpla activare / dezactivare a uneia sau a altei setari.

Taste rapide Atom

O secțiune separată arată toate tastele rapide ale programului și o descriere a ceea ce sunt responsabile. Fiecare tastă rapidă poate fi rescrisă în alte comenzi rapide de la tastatură care sunt convenabile pentru dvs. personal. Pentru a face acest lucru, trebuie să faceți clic pe pictograma dischetă pentru a copia codul de configurare pentru această funcție și apoi să deschideți fișierul de setări ale tastelor rapide utilizând linkul „fișierul tastatură”, apoi să lipiți codul copiat în el și să înlocuiți comenzile rapide de la tastatură înregistrate. cu propriile tale și salvați fișierul, după care veți putea folosi imediat tastele rapide specificate 🙂


Pluginuri Atom


Sugestii pentru taste rapide

O caracteristică grozavă a atomului - totul este util 🙂 Când fereastra editorului este goală, acesta afișează un glisor de text cu sfaturi pentru tastele rapide utilizate frecvent ale programului.


Marcaje

Marcajele sunt disponibile imediat din cutie în atom pentru a ajuta la accelerarea procesului de navigare prin codul în bloc. De exemplu, aveți un fișier css cu stiluri pentru blocurile de site și, plasând marcaje la începutul fiecărei secțiuni de stiluri de bloc, puteți naviga ușor și rapid între aceste secțiuni de cod, setând marcaje pe ele. Sau, când îți termini ziua de lucru și vrei să deschizi rapid locul cu care ai lucrat ieri, a doua zi, marca-l și nu-ți face griji!

Marcajele din atom se găsesc în elementul de meniu „Editare” „Marc de carte”. De asemenea, puteți pune/elimina un marcaj pe o secțiune de cod folosind combinația de taste Alt + Ctrl + F2 și vă deplasați prin marcaje: Înainte - F2; Înapoi - Shift + F2 Puteți vizualiza o listă cu toate marcajele din document cu comanda rapidă de la tastatură - Ctrl + F2


Git și GitHub în Atom

O caracteristică foarte convenabilă a atomului este și faptul că are un panou pentru lucrul cu controlul versiunilor Git, care vă permite să controlați versiunile direct din editorul de text atom fără a fi nevoie să mergeți la consolă. Și, desigur, dezvoltatorii atom au inclus suport pentru conectarea depozitului de pe GitHub cu editorul atom. (Vom vorbi mai detaliat despre lucrul cu Git în atom în articolele următoare)


Atom are, de asemenea, suport pentru fragmente (bucăți de cod pregătite). Când tastați literele inițiale ale unui fragment, apare o fereastră cu o listă de fragmente deja pregătite în program (pentru acest tip de document), care corespund literelor introduse. Fragmentele sunt extinse apăsând tasta Tab.
De asemenea, ne putem crea propriile fragmente (mai multe despre asta în următoarele articole din această serie). Meniul de fragmente se află în secțiunea „Pachete” din meniul principal, elementul „Fragmente”, iar dacă selectăm aici elementul „disponibil”, se va deschide o fereastră cu o listă cu toate fragmentele disponibile pentru acest tip de cod.


Bara de comandă în Atom

Toate funcțiile și comenzile disponibile ale programului sunt disponibile în panoul de comandă, care poate fi deschis în elementul de meniu „Pachete” „Paletă de comenzi” sau prin apăsarea combinației de taste rapide - Ctrl + Shift + P

Pe lângă faptul că toate funcțiile disponibile sunt listate în panoul de comandă, multe funcții cărora le sunt atribuite taste rapide au o combinație de taste rapide care lansează această funcție/comandă.

Putem filtra lista introducând numele comenzii în câmpul de filtrare rapidă.


Pe lângă file, putem împărți fereastra editorului în panouri. Meniul panourilor este situat în secțiunea meniului principal „Vizualizare”, fila „Paneuri”. Sau din meniul contextual din fereastra editorului. Dacă alegi comanda „Split - Sus, Jos, Stânga, Dreapta”, apoi o altă fereastră va fi adăugată în fereastra editorului în sus, jos, stânga, dreapta, conform comenzii selectate. La rândul său, orice panou poate fi, de asemenea, împărțit într-un număr infinit de panouri suplimentare. Dimensiunile panourilor pot fi modificate trăgând de marginea panoului dorit.


Asta este, în principiu, tot ce am vrut să spun în prima lecție dintr-o serie de lecții despre acest editor de text, numit Atom. Apropo, Atom pentru mine este acum principalul editor de text în care scriu codul programului.

Sper ca articolul sa-ti fie de folos, astept comentariul tau la acest editor, scrie ce iti place sau nu iti place la el si ce plugin-uri pentru atomul folosesti. Voi fi bucuros să discut acest subiect cu tine. Și despre aceasta nu ne luăm rămas bun - ne vedem în următorul articol, care va fi dedicat analizei tuturor elementelor interfeței atomului și configurației sale! Până!

Programul Atom este un editor de cod de program popular, care este adesea folosit de programatori și dezvoltatori web.

Popularitatea acestui editor se datorează prezenței celei mai simple interfețe și multor funcții utile. Atom acceptă toate limbile și codificări cunoscute și include, de asemenea, o funcție de evidențiere a sintaxelor. În plus, funcționalitatea programului este echipată cu un manager de fișiere foarte convenabil, care vă permite să comutați rapid între directoare și documente deschise.

Principiul de funcționare al software-ului este în multe privințe similar cu funcționalitatea browserelor web moderne. Fiecare dintre documentele pe care le deschideți va fi afișat într-o filă separată, iar comutarea între ele va fi foarte rapidă și convenabilă. În cazul în care ați închis accidental una dintre file, o puteți returna folosind funcția „Fila închisă”.

Designul stilistic inițial al editorului Atom este realizat în culori închise. Acest lucru oferă confortul utilizării editorului în condiții de iluminare slabă sau pe timp de noapte. Dacă se dorește, schema de culori poate fi schimbată după gustul dvs.

Editor multiplatformă de la renumitul dezvoltator GitHub. Atom out of the box acceptă limbaje de programare majore, vă permite să vă structurați codul și să evidențiați comenzile de bază. Cu această aplicație, puteți gestiona în mod flexibil filele deschise, puteți urmări istoricul modificărilor și puteți căuta informațiile de care aveți nevoie, specificând diverse criterii de căutare. „Cel mai important” al programului este prezența multor suplimente. Este oferit chiar și un manager special pentru a le descărca și activa.

Oportunități:

  • editarea codului;
  • suport pentru file și marcaje;
  • evidențierea sintaxelor;
  • instalarea extensiilor;
  • căutare multifuncțională.

Principiul de funcționare:

implicit, programul acceptă sintaxa a puțin peste 50 de limbi; puteți extinde această listă instalând pluginuri. Alegerea codificării și a limbajului de programare curent se efectuează în colțul din dreapta jos al aplicației.

În general, interfața este destul de clară - după lansarea utilitarului, în stânga este afișat un bloc de file, iar în dreapta un panou pentru alocarea sarcinilor. Cu toate acestea, rețineți că meniul Atom nu este tradus în rusă. Din păcate, nu am putut găsi și descărca un crack pentru editorul de text al codului Atom, toate fișierele de localizare propuse nu erau compatibile cu cea mai recentă versiune a programului.

Pro:

  • multe pluginuri diferite;
  • evidentierea schimbarilor;
  • rularea codului executabil folosind pachete terțe;
  • capacitatea de a personaliza interfața prin diverse teme;
  • Atom Editor poate fi descărcat pentru macOS și Ubuntu (Linux).

Minusuri:

  • în ciuda shell-ului aparent „ușor”, utilitarul este destul de solicitant cu resursele PC;
  • cea mai bună funcționalitate se obține după instalarea pluginurilor;
  • meniu nerusificat.

Atom este un instrument puternic de codare a mașinii bazat pe cadrul modern Electron multiplatform. Principalele sale avantaje sunt versatilitatea și suportul pentru multe extensii diferite.

Analogii:

  • Sublime Text este un utilitar multifuncțional pentru scrierea codului;
  • Notepad ++ este un editor HTML popular.