Comenzi rapide utile pentru un flux de lucru mai rapid în textul sublim 3

Sublime Text 3 are o mulțime de caracteristici și comenzi rapide pentru coderul modern cu care să se poată juca. Să aruncăm o privire la cele mai importante lucruri pe care cred că le va stimula fluxul de lucru la un nou nivel. Aflați cum să utilizați comenzi rapide de bază, să lucrați cu proiectele sau să vă ocupați de file de multe ori fără să faceți clic pe mouse.

Lucrul cu proiectele

Știu o mulțime de dezvoltatori care nu folosesc această caracteristică minunată. Care este procesul dvs. tipic dacă lucrați la un proiect? Poate ceva de genul:

  1. Deschideți textul sublim
  2. Deschideți Finder
  3. Căutați un proiect
  4. Glisați dosarul în editor
  5. Căutați fișiere și deschideți-le
  6. Începeți dezvoltarea

Nu indeajuns de bun. Să spunem că ați lucrat la un dosar ieri seara și că în această dimineață doriți să continuați de unde ați rămas. Fluxul de lucru pe care l-am menționat este destul de ineficient, așa că lasă-mă să-ți îndrept atenția Proiect în menubar Text sublim:

Crearea primului dvs. proiect

Fiecare proiect salvat are propriul fișier de configurare, așa că, pentru a începe, avem nevoie de undeva în sistemul nostru pentru a stoca toate acestea. Începeți prin crearea unui dosar, în orice fel sunteți obișnuiți, numit sublime-proiecte (de exemplu).

Apoi începeți un nou proiect, ca de obicei, pornind un fișier sau un dosar nou în Sublime. Acum du-te la Proiect> Salvați proiectul ca ...  Navigați la sublime-proiecte , dați noului dvs. proiect un nume și salvați-l. 

Obțineți lista proiectelor salvate

Pentru a accesa rapid o listă cu toate proiectele anterioare, utilizați comanda rapidă CMD-CTRL-P. Introduceți o interogare de căutare pentru a filtra lista, apăsați enter și veți deschide imediat folderele și fișierele acelui proiect în bara laterală. 

Veți găsi proiectul dvs. cu dosarele și filele deschise sau închise exact așa cum le-ați lăsat.

Comutarea între proiecte, înainte și înapoi, este de asemenea foarte ușoară în acest mod.

Căutarea fișierelor în cadrul unui proiect

Consider că aceasta este cea mai mare perioadă de timp. Tastarea este mai bună decât clicul când căutați un fișier, deci, cu un proiect deschis, lovit CMD-P și scrieți!

Manipularea filelor

Tab-urile sunt o modalitate minunată de a vă oferi o imagine de ansamblu asupra proiectului dvs. actual. De cele mai multe ori nu veți folosi o filă pentru fișierele HTML, una pentru CSS și uneori ultima pentru JavaScript. Cu aceste comenzi rapide rapide este posibil să creați file rapid:

  • CMD-2 - Adăugați două file
  • CMD-3 - Adăugați trei file
  • CMD-4 - Adăugați patru file

Acum, să navigăm prin toate aceste file:

  • CMD-ALT-STÂNGA SĂGEATĂ - Mergeți la cele anterioare fila
  • CMD-ALT-DREAPTA DREAPTA - Mergeți la următorul fila

Selecţie

Nu sunt un fan al selecției cu mouse-ul - este prea complicat și lent. De exemplu, începeți la începutul unui cuvânt, apoi țineți apăsat butonul mouse-ului și trageți-l până la sfârșitul cuvântului sau al liniei. De multe ori nu veți avea selecția dorită. Utilizați următoarele comenzi rapide și nu veți fi dezamăgiți!

Găsiți toate instanțele potrivite pentru selecția dvs.

Unul câte unul:

Faceți o selecție și găsiți una câte una, alte instanțe prin lovire CMD-D.

Dintr-o dată:

Din nou, face o selecție, dar acum pentru a găsi toate instanțele dintr-o singură lovitură CMD-CTRL-G. 

Selectați linia după linie

Aici am selectat o linie întreagă și acum putem selecta linii întregi ulterioare, pas cu pas, cu CMD-L.

Selectați toți copiii

Faceți clic într-un element cu unele elemente copil. Apoi apăsați CMD-SHIFT-J și toate elementele copilului vor fi selectate.

Diverse Time Savers

Acestea sunt câteva alte comenzi rapide pe care nu le puteam trăi fără.

Salt la funcția

Pentru a căuta o funcție în fișierul curent, apăsați CMD-R apoi introduceți un termen de căutare pentru a filtra funcția pe care doriți să o găsiți.

Copiați linia curentă

Faceți clic pe linia pe care doriți să o copiați, apoi apăsați CMD-SHIFT-D. Acum aveți o linie dublă, identică în orice fel și cursorul sare cu ea.

Linii de comutare

Lovit CMD-ctrl- ↓ sau CMD-ctrl- ↑ pentru a schimba poziția unei linii.

Închiderea etichetei HTML actuale

Dacă scrieți eticheta de început  și nu vreau să-l închid manual, apoi lovit CMD-ALT-. și Sublime Text îl va închide pentru tine. O altă metodă este de a scrie deschidere fără brațe și apoi apăsați TAB.

Comutați vizibilitatea barei laterale

Textul Sublime are chiar o scurtătură pentru a ascunde și a afișa bara laterală. presa CMD-K-B pentru ao comuta.

Multi cursori

Creați mai mulți cursori

Deci vrei să ai mai mult de un cursor? ține CMD apoi faceți clic pe locul în care doriți un al doilea cursor. Puteți repeta procesul și obțineți cât mai mulți cursori doriți.

Trageți pentru a crea mai multe cursoare

Pentru prima tehnică trebuie să faceți clic pe fiecare loc unde doriți un alt cursor. Dar poate aveți niște linii în care doriți un cursor pe fiecare, toate aliniate vertical. Nu faceți clic pe fiecare separat, ci lovit ALT și apoi, cu butonul stâng al mouse-ului apăsat, glisați cursorul în sus sau în jos.

Plugin pentru scriitori: Preview Preview

Personal, scriu Markdown în Text sublim, dar pentru început nu aveam o previzualizare a documentului meu. Apoi am găsit Markdown Preview. 

Pentru a le instala, mergeți la editorul dvs., apăsați CMD-SHIFT-P pentru a deschide Managerul de pachete, căutați Controlul pachetelor: Instalați pachetul, apoi căutați Vizualizare marcajși apăsați introduce pentru ao instala. 

Acum, deschideți fișierul Markdown, executați CMD-SHIFT-P scurtătura din nou și căutați Markdown - acolo veți găsi elementul Preview Preview: previzualizare în browser. Faceți clic pe acesta și browserul dvs. implicit va deschide o filă cu previzualizarea.

Trebuie să aibă un plugin: Hayaku

Acest plugin vă va ajuta să scrieți mai rapid CSS și să adăugați niște ajutoare. Hayaku este comparabil cu Emmet, dar cu mult mai multe caracteristici, în special pentru proprietățile din CSS.

Smart CSS Valori Abrevieri

Iată câteva exemple de abrevieri de proprietate / valoare folosind Hayaku (lovit TAB pentru a executa fiecare dintre ele):

  • por  poziție: relativă;
  • MT10 margin-top: 10px;
  • cF  culoare: #FFF;
  • BRR  background-repeat: repetați;
  • TDN text-decoration: nici unul;

Creșterea și scăderea valorilor cu ajutorul tastaturii

Este posibilă utilizarea tastaturii pentru creșterea sau diminuarea valorilor numerice. Puneți cursorul pe număr și utilizați următoarele comenzi rapide.

  • Creșterea sau scăderea valorii numerice cu 0,1: ALT-ctrl- ↑ sau ALT-ctrl- ↓
  • Creșteți sau decrementați valoarea numerică cu 1: ALT- ↑ sau ALT- ↓
  • Creșteți sau reduceți valorile numerice cu 10: ALT-Shift- ↑ sau ALT-Shift- ↓

Gândurile finale

Toată lumea ar trebui să învețe comenzi rapide în aplicațiile lor de alegere! Dacă ați fost vreodată frustrați de a trebui să repetați sarcini de peste și peste, apoi de cercetare pentru o scurtătură. Dacă găsiți una, faceți ceva timp să o învățați; vă va plăti din nou din când în când.

Care sunt comenzile rapide preferate pentru Sublime Text 3? Pe care le folosiți zilnic?