Îmbunătățiri vizuale simple pentru o mai bună codificare în textul sublim

Sublime Text oferă mii de extensii și setări pentru a face un editor personalizat de cod disponibil pentru toată lumea. Chiar acum, vă voi arăta câteva setări, pluginuri, teme și scheme de culori pentru a vă ajuta să faceți experiența de codificare mai atrăgătoare. Acest lucru nu va face doar ecranul mai frumos, te va face un coder mai bun!


Setări

Textul Sublime vine pre-construit cu câteva caracteristici extraordinare pentru a modifica vizual experiența codificării, însă unele dintre aceste setări nu sunt activate în mod implicit. Iată câteva care nu am putut trăi fără.

Notă: Pentru a edita fișierul de setări pentru text sublim, deschideți-l Sublime Text 2> Preferințe> Setări - Implicit apoi selectați elementul corespunzător.


Găsiți setările pe care doriți să le modificați, apoi adăugați-le la dvs. Setarile utilizatorului pentru a preveni suprascrierea lor la modernizarea textului sublim.


Consultați secțiunea Instalare și setări de bază pentru mai multe informații despre gestionarea setărilor de text sublim.

Fonturi și Spațiere

Alegerea feței și spațiilor pentru fonturi corecte este una dintre cele mai personale modalități de personalizare a codului. Mai întâi, alegeți o față adecvată a fontului de codare, preferabil un font monospațiu. Iată câteva care ar trebui să analizeze:

  • Codul sursă Pro
  • Consolas
  • Monaco
  • Inconsolata
  • Anonymous Pro

Odată ce ați ales un font, asigurați-vă că acesta este instalat în sistem, adăugați-l la setările dvs. și ajustați dimensiunea și spațierea cu următoarele opțiuni:

"Font_face": "Inconsolata";
"font_size": 18;
"line_padding_bottom": 1,
"line_padding_top": 1,

highlight_line

Această setare trage linia pe care este activă cursorul cu o altă culoare (în funcție de schema de culori). Văzând linia curentă vă ajută să vă concentrați asupra sarcinii curente în timp ce tastați, să navigați cu ușurință de la linie la linie și să găsiți rapid locul în care vă întoarceți dintr-un alt program.

"highlight_line": true,

highlight_modified_tabs

Pentru a aduce mai multă atenție fișierelor nesalvate din proiectul curent, această setare va evidenția fișierele fișierelor modificate din interiorul unei ferestre.

"highlight_modified_tabs": true,

fade_fold_buttons

Știați că textul sublim poate să folosească și să desfacă bucăți de cod? Am făcut-o, dar întotdeauna uit că această funcție este disponibilă. Dacă activați această setare, aceasta va lăsa eticheta pliabilă spre dreapta, în loc să o ascundeți.

"fade_fold_buttons": false,

word_wrap

Deplasarea orizontală poate fi o durere. Cu setarea pentru înfășurarea cuvântului activată, textul dvs. trece la dimensiunea curentă a ecranului și împiedică deplasarea orizontală.
"word_wrap": true,

bold_folder_labels

Există câteva setări excelente pentru a aduce niște elemente vizuale mai puternice la bara laterală, aici sunt:
"bold_folder_labels": true,

Afișați fișiere deschise în bara laterală

În mod ciudat, această opțiune nu este configurată în fișierul de preferințe. Pentru a afișa fișiere deschise în partea superioară a barei laterale, accesați:
Vedere → Bară laterală → Afișare fișiere deschise

Aliniați bara laterală

Acest lucru nu este atât de mult un set, cu adevărat mai mult de un sfat. Ca într-o foaie de calcul, puteți face dublu clic pe limita dintre bara laterală și conținutul pentru a transforma bara laterală în lățimea conținutului.


Plugin-uri

Plugin-urile sunt extrem de utile în a aduce caracteristici suplimentare pentru textul Sublime, recomand că vă recomandăm să utilizați Controlul pachetelor pentru a gestiona pluginurile.

BracketHighlighter

Eticheta de marcaj este un plugin care evidențiază etichetele și parantezele (figura!). Dar, serios, este un instrument puternic care vă arată punctul de început și sfârșit al fiecărei secțiuni a codului în care vă aflați. Tipul de bracket este afișat în bara laterală și are o pictogramă diferită pentru diferitele tipuri de caractere și elemente.


Git Gutter

Acesta este unul dintre preferatele mele personale. Git-ul Git este un plugin simplu care afișează o pictogramă în zona jgheabului pentru a indica liniile inserate, modificate sau șterse în comparație cu proiectul dvs. git.


SublimeLinter

Acest plugin afișează evidențierea inline a scamei. Cu ajutorul documentației extensive și a listei lungi de linter, acest plugin este o soluție excelentă pentru a vă asigura că codul este fără erori.



Teme și scheme de culori

Una dintre cele mai mari moduri de a personaliza textul Sublim și de ao face proprie este cu teme și scheme de culori. Există în prezent sute de opțiuni disponibile și mai multe sunt introduse în fiecare săptămână. Iată câteva teme și scheme de culori care merită analizate.

Tema: Soda

Soda a devenit tema cea mai populară și cel mai bun exemplu al unei teme personalizate în comunitatea Sublime Text. Multe teme au fost create prin forarea acestui proiect. Soda oferă setări suplimentare, grafică gata pentru retină și interfețe uimitoare și luminoase


Tema: Flatland

Dacă sunteți un fan al trendului plat, atunci Flatland este o alegere bună. Acesta simplifică toate elementele vizuale și vă permite să specificați o serie de alte opțiuni, cum ar fi stilul filelor și bara laterală.

Tema: Spacegray

Preferința mea personală acum și în prezent pe Github, Spacegray are o paletă de culori unică și un interfață utilizator hyperminimal.


Schema de culori: Solarized

Renumitul proiect Solarized este disponibil pentru textul sublim. Este un proiect color denumit "culori de precizie pentru mașini și oameni", cu o teorie a culorii unice în spatele creării sale.

Schema de culori: Base16

Base16 este o altă schemă de culori populară cu multe opțiuni (în prezent o folosesc).


Concluzie

Mai sunt atât de mult de acoperit! Nu uitați, este important să evaluați toate elementele diferite ale Textului Sublim când faceți-o singură. Nu luați cuvântul meu, mergeți la Github sau Controlul pachetelor, încercați câteva setări noi și vedeți dacă lucrează pentru dvs. Și revizuiți setările dvs. de fiecare dată atât de des și vedeți dacă ceva nou poate ajuta la îmbunătățirea experienței de codificare.

Ce setări, fonturi, pluginuri, teme sau scheme de culori ați descoperit pentru a vă face o experiență de codificare mai bună pentru dvs.? Spuneți-ne în comentarii și împărtășiți acest lucru cu cineva care credeți că ar putea avea nevoie de el!