Sublime Text 2: cel mai bun editor de coduri disponibil?

Text sublim 2 este un editor de cod stilul de TextMate, Scribi, Kate sau Redcar. Interfața sa este curată și intuitivă și acceptă utilizarea de fragmente, pluginuri și sisteme de construcție a codului (Build Systems).

La început a fost creat de Jon Skinner ca o extensie a vim, dar încetul cu încetul și-a luat propria identitate. Din această cauză, Sublime Text 2 are încă un mod de editare asemănător cu vi, numit „Mod vintage”.

atenție: Sublime Text 2 este distribuit gratuit, dar nu este software gratuit. Pentru o alternativă gratuită la fel de interesantă, vă sugerez să încercați scribii.

caracteristici cheie

  • Mini hartă: Minimapa constă într-o previzualizare a structurii codului nostru care poate fi plasat lângă filă sau poate fi ascuns. Este foarte util să ne deplasăm în jurul fișierului atunci când îi cunoaștem bine structura.
  • Multi.selecție: Selecția multiplă nu este ceva nou, a fost încorporată de mult timp în editorul Ultraedit pentru Windows. Pentru a face o selecție multiplă a unui termen din diferite părți ale fișierului, trebuie doar să plasăm cursorul în interiorul cuvântului pe care dorim să îl găsim și să facem Cmd + D pe Mac OS X sau Ctrl + D pe Windows și Linux
  • Cursor multiplu: Când se utilizează selecția multiplă, Sublime Text creează n cursoare cu care putem scrie text în mod arbitrar în n poziții diferite în paralel, cool
  • Aspect multiplu: Vine cu șapte configurații de aspect în care putem alege să edităm într-o singură fereastră sau să împărțim până la patru ferestre verticale sau patru ferestre cu grilă. Există un plugin pentru a putea crea mai multe machete, în Linux cel puțin editorul devine instabil.
  • Suport nativ pentru nenumărate limbi: Acceptă în mod nativ nenumărate limbi, inclusiv Clojure, Haskell, Erlang, Scala și Go (pentru a numi câteva)
  • Evidențierea sintaxei configurabilă: Evidențierea sintaxei este complet configurabilă prin fișiere de configurare per utilizator
  • Căutare dinamică: Puteți căuta expresii obișnuite sau normale după fișiere, proiecte, directoare, o combinație a acestora sau după toate simultan
  • Completarea automată și marcarea tastelor: Putem merge la cheia care închide sau deschide un bloc într-un mod simplu
  • Suport pentru fragmente și pluginuri: Fragmentele sunt ca macro-urile sau pachetele și sunt destul de utile, există nenumărate plugin-uri precum pluginul ZenCoding
  • Configurarea totală a legăturilor de taste: Toate tastele pot fi suprascrise pe placul nostru, acest lucru este cu adevărat minunat
  • Acces rapid la linie sau fișier: Putem deschide un fișier folosind legarea tastelor Cmd + P în Mac OS X sau Ctrl + P în Win și Linux și tastând numele acestuia sau răsfoind lista. De asemenea, putem merge la o linie folosind două puncte și numărul liniei (: 245 de exemplu).
  • Paletă de comandă: Putem folosi Shift + Cmd + P pe Mac OS X sau Shift + Ctrl + P pe Win și Linux pentru a accesa Paleta de comenzi unde putem filtra și folosi orice comandă dorim. Acest lucru este foarte util de utilizat împreună cu Package Controller (despre care vom vorbi într-o altă postare). 

Suport Zen Coding

Una dintre caracteristicile care cred că merită o mențiune specială este suportul pentru Zencoding.

Codarea Zen nu este altceva decât o comandă rapidă de cod care este scrisă cu o sintaxă foarte asemănătoare cu CSS, deci dacă știți CSS și HTML, sunteți aproape gata să începeți să vă ușurați viața.

Într-un caz practic, dacă am dori să creăm marcajul pentru un meniu, am fi clar că avem nevoie de o etichetă de navigare și apoi de o listă, aceasta ar însemna un minim de 7 linii de cod scrise manual, dar ar putea fi reduse la mai puțin de 15 caractere cu codificarea Zen după cum urmează (pentru care ar fi suficient să apăsați Ctrl +, pentru a extinde):

nav> ul> li.item * 5> a

Următorul videoclip ne arată alte exemple de codificare Zencod:

În Pagina oficială Zen Coding veți găsi informații suplimentare, exemple și lista editorilor suportați. Pe pagina de descărcare veți găsi pachetele de instalare pentru fiecare editor, de obicei un pachet .txt cu instrucțiunile de instalare este inclus în pachet. Acolo puteți găsi extensie pentru Sublime Text 2.

Instalare

Sublime Text 2 nu este disponibil în multe depozite oficiale (deși probabil utilizatorii Arch și derivații îl pot instala din AUR). Din acest motiv, cel mai ușor lucru este să accesați pagina proiectului și descărcare versiunea pentru Linux. Nu, nu trebuie compilat nimic. Pur și simplu dezarhivați fișierul descărcat și rulați programul. Va rula fără mai multe, ca orice aplicație portabilă.

Utilizatorii Ubuntu și cei derivați pot intra într-un terminal și pot tasta următoarele în cazul în care preferă să instaleze programul dintr-un PPA:

sudo add-apt-repository ppa: webupd8team / sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Johnny Mentero el a spus

    sudo apt-get install sublime-text

  2.   kasymaru el a spus

    cel mai bun editor de cod este orice aplicație care procesează text, majoritatea oamenilor vorbesc despre editori de cod sau IDE ca și cum acele programe ar fi cele care ar programa aplicațiile, dacă un editor sau un IDE ajută foarte mult, dar da oricine știe că funcționează bine.

  3.   Federico el a spus

    Bună ziua, acum 2 zile Text sublim 2 și mi s-a prezentat o eroare care făcea aluzie la biblioteca de control a pachetelor, am venit cu ideea strălucită de a elimina folderul Pachet și de a-l descărca din nou, când am redeschis editorul, bara de meniu, bara laterală care anterior era albă este acum neagră și editorul din partea sa albă este acum negru, nu răspunde la nicio comandă de la tastatură și nu pot accesa preferințele și apare următorul mesaj:

    Eroare la încărcarea fișierului de sintaxă „Pachete / Text / Plain text.tmLanguage”: Eroare la analizarea plist xml: Nu s-a putut deschide fișierul În fișierul „Pachete / Text / Plain text.tmLanguage”

    L-am instalat și dezinstalat de aproximativ 10 ori, nu știu dacă fac ceva greșit sau din greșeală am șters altceva, folosesc un Mac și sunt nou la el și nu știu cum să corectez ceea ce am făcut, verificam folderul de conținut Am copiat folderul pachetului (nu știu dacă este la locul potrivit) și nimic, dacă cineva mă poate ajuta, aș aprecia.

  4.   Heiko 7017 el a spus

    Cel mai bun editor pe care l-am încercat vreodată, mult efort din partea lui Jon, de aceea am decis să-i cumpăr licența. În ciuda faptului că nu sunt software gratuit, merită cei 60 de dolari pe care i-am plătit în acel moment, la fel ca și cum ar fi un software gratuit, aș fi donat proiectului. Salutari.

  5.   I Palafrugell el a spus

    Pur și simplu fantastic!

  6.   Să folosim Linux el a spus

    Este cel mai bun pe care îl știu ... păcat că nu este software gratuit, deși este gratuit.

  7.   adrian el a spus

    O alternativă

    textadept

    http://foicica.com/textadept/

  8.   rafuru el a spus

    Hmm, dar de ce pagina are o secțiune pentru a cumpăra o licență?

    Este ceva ce nu am înțeles pe deplin, deoarece descărcarea pachetului de pe web are o opțiune în secțiunea Ajutor pentru a introduce un cod de licență

  9.   rafuru el a spus

    Hmm cred că nu m-am explicat bine ..

    Avertismentul spune: Sublime Text 2 este distribuit gratuit, dar nu este software gratuit. Pentru o alternativă gratuită la fel de interesantă, vă sugerez să încercați scribii.

    ceea ce înseamnă că poate fi distribuit în mod liber, dar nu gratuit (să fie modificat sau redistribuit în alte scopuri) ... dar cuvântul gratuit îmi spune că este free-ware.

    Dacă este o încercare, atunci nu este gratuită și, prin urmare, este shareware.

    Mai degrabă întrebarea mea este dacă testul respectiv sau faptul că nu este introdusă o cheie sau o cheie de licență vor afecta programul mai târziu, de exemplu, nu mă lăsați să-l deschid sau să-i limitez funcțiile la sfârșitul testului, dacă este dovada.

  10.   pablorubianes el a spus

    Nu este gratuit ... versiunea pe care v-au permis să o folosiți gratuit este Beta, cea stabilă este licențiată și costă 60 USD,

  11.   Nico el a spus

    Un alt clic și ai rămas fără memorie!

  12.   Festivitățile Felipe Sipion el a spus

    în Ubuntu 11..04 versiunea sublime-text-2 nu funcționează, dar încercați să instalați sublime-text-2-dev

  13.   Gonzalo el a spus

    Mulțumesc!! O să încerc.

  14.   Jorge el a spus

    OK, mulțumesc pentru răspuns. L-am testat o vreme și nu m-a convins din mai multe motive. Apoi mi-a cerut în permanență licența, care, deși puteți apăsa doar „anulați”, dar totuși mă enervează. Prefer Notepad ++ și Pspad, deoarece se potrivesc mai bine nevoilor mele.
    Mulţumesc mult.

  15.   Să folosim Linux el a spus

    Nu sunt sigur ... cred că nu ...
    Dar, vă sugerez să încercați și să vă jucați cu el o vreme pentru a descoperi toate funcționalitățile sale.
    Adevărul este că nu l-am folosit de ceva vreme, dar sunt foarte clar că este unul dintre cei mai buni editori de text din prezent.
    Pacat ca nu este gratuit ... desi este gratuit.
    Noroc! Paul.

  16.   Jorge el a spus

    Bună, o întrebare, puteți face căutări în listă în textul sublim? Aceasta este o caracteristică care îmi place foarte mult în editori precum Pspad sau Notepad ++, în care îmi arată rezultatele obținute sub forma unei liste, care arată linia completă în care au fost găsite cuvântul (cuvintele) și care îmi permite să știu rapid dacă linia este sau nu ceea ce vreau. Acest lucru se datorează faptului că lucrez în mod constant cu fișiere cu mai multe linii și trece de la lene și rezultat la rezultat pentru a vedea dacă este corect.
    Salutări.

  17.   Lucifer el a spus

    De ce să căutați o nouă alternativă dacă Emacs există deja sau vi?
    În afară de faptul că nu este software gratuit, ce rost are să sprijini acest tip de software și să îi oferi atât de multă propagandă?

  18.   Să folosim Linux el a spus

    Nu este propagandă.
    Mi s-a părut o idee bună să-l fac publicitate, deoarece este un software excelent. De asemenea, ar fi bine dacă dezvoltatorii dvs. primesc e-mailuri pentru a elibera codul sursă. Dacă proiectul nu este cunoscut, nu există nicio modalitate de a face acest lucru.
    Noroc! Paul.

  19.   Polaris23 28 el a spus

    Am încercat deja, este excelent, mulțumesc pentru informații. !!!

  20.   rafuru el a spus

    Pentru că sunt mulți oameni care nu au timp să învețe să folosească un editor ceva mai „avansat” precum vim sau Emacs.

    De multe ori este nevoie de un program pentru a se așeza și a codifica, fără a fi nevoie să citiți și să exersați tutoriale despre cum să utilizați aceste instrumente.

    Nu este nimic în neregulă cu faptul că acest program este proprietar, dezvoltatorul a decis să câștige bani cu software-ul lor și este complet normal ... sau ce? Te vei lupta și pentru a obține un computer 100% de casă sau „gratuit” pentru a nu plăti mărcile?

    Sau îți vei planta propriile roșii „gratuite” pentru a nu plăti piața?

    Trebuie să înveți să distingi puțin lucrurile

  21.   rafuru el a spus

    De fapt, licența pentru un astfel de program de bună calitate nu cântărește atât de mult.

    Dar, din moment ce sunt un student care abia are bani de mâncat, atunci îi lăsăm așa hahaha.

    Acest mod zen arată minunat 🙂

  22.   Julio Cesar Marin Garreta el a spus

    Scribes este foarte bun, așa că voi încerca cu acesta recomandat.

  23.   Oaspete el a spus

    Nu este nimic ca Eclipse .. un singur clic și pornește un server ... un alt clic și creează un proiect pentru tine!

  24.   guilliin el a spus

    Am încercat-o și este bine, dar pentru mine nu este nimic asemănător cu editarea Komodo, chiar și așa că nu știu de ce atât de multă agitație cu sublimul

  25.   Miguel el a spus

    Am încercat acel editor de text, l-am obținut datorită acestui site http: www.notiubuntu.wordpress, com