Skelbimas

Jei esate programuotojas, jums taip pat patogiau naudojant teksto rengyklę arba pilną IDE, ir greičiausiai jūsų pasirinkimas priklauso nuo jūsų naudojamų programavimo kalbų. Bet jei einate teksto rengyklės keliu, Kilnus tekstas yra karalius.

Atminkite, kad „Sublime Text“ nėra skirtas tik programuotojams, nors programuotojai iš to gaus daugiausiai naudos. Tai taip pat gali būti naudinga atliekant paprastas užduotis, pavyzdžiui, tvarkant darbų sąrašus (naudojant „PlainTasks“ papildinį), redaguoti konfigūracijos failus arba rašant paketinius scenarijus.

Čia yra keletas patarimų, kurie pakelia „Sublime“ tekstą virš jo konkurentų, padaro jį produktyvesnį ir lengvesnį naudojimą.

Pastaba: Daugiausia dėmesio skirsiu „Sublime Text 3“, tačiau gali būti, kad sutaps su „Sublime Text 2“.

1. Greitai pereikite prie failo, eilutės arba simbolio

Sublime tekstas leidžia be galo lengvai naršyti po šimtus ar net tūkstančius failų niekada neliesdami pelės. Yra trys svarbūs „Quick-Go“ (aš tai padariau) nuorodos, kurias reikia žinoti.

instagram viewer
  • „Ctrl“ + P („Windows“, „Linux“)
  • „Cmd + P“ („Mac“)

Pamatysite iššokantįjį langą, kuriame galėsite pradėti rašyti bet ką. „Sublime Text“ imasi jūsų įvesties ir rodo realųjį laiką neapibrėžtą visų failų, esančių bet kuriame įkeltame projekto aplanke, atitiktį.

sublime-text-quick-go-visur

Taip pat galite pereiti tiesiai į tam tikrą liniją:

  • „Ctrl“ + G („Windows“, „Linux“)
  • „Cmd + G“ („Mac“)

Ir jūs galite pereiti tiesiai prie tam tikro simbolio:

  • „Ctrl“ + R („Windows“, „Linux“)
  • „Cmd + R“ („Mac“)

2. Greitai pereikite prie atitikimo laikiklio

Kitas naudingas „Quick-Go“ spartusis klavišas programuotojams yra galimybė teleportuoti tiesiai į suderinamą petnešą. Tai ypač naudinga kalbomis, turinčiomis daug sunkumų, pavyzdžiui, „Java“, C #, „JavaScript“ ir kt. tačiau tai taip pat gali būti naudinga, kai pasiklydote įdėtose skliaustuose.

sublime-text-matching-bracket

Viskas, ką turite padaryti, tai:

  • „Ctrl“ + M („Windows“, „Linux“)
  • „Cmd + M“ („Mac“)

Ir grožis yra tai, kad jis gali teleportuoti pirmyn ir atgal. Labai naudinga teleportuoti nuo funkcijos / metodo apačios iki pat jo pradžios.

3. Paieška visame projekte

Mes visi žinome, kaip naudoti funkciją Rasti teksto paieškai dabartiniame dokumente ar šaltinio faile, bet „Sublime Text“ žengia tai dar vienu žingsniu toliau ir gali ieškoti visame projekto aplanke - panašiai į ką galima padaryti su grep komandinėje eilutėje.

  • „Ctrl“ + „Shift“ + F („Windows“, „Linux“)
  • „Cmd“ + „Shift“ + F („Mac“)

Projekto paieška yra ne tik greita ir efektyvi, bet ir ją galima modifikuoti įprastomis išraiškomis, didžiųjų raidžių jautrumu ir netgi išfiltruoti tam tikrus aplankus iš paieškos baseino.

4. Kelių tekstų pasirinkimas

Ar kada nors turėjote kodo fragmentą (ar bet kurį kitą teksto rinkinį), kuriame reikėjo pervardyti krūvą tų pačių terminų? Pvz., Kintamasis, dešimtys kartų naudojamas visame scenarijuje. Norėdami pervardyti, galite naudoti „Rasti ir pakeisti viską“.

sublime-text-multiple-selection

Arba galite naudoti žymiai lankstesnę ir naudingesnę kelių tekstų pasirinkimo funkciją „Sublime Text“. Viskas, ką turite padaryti, tai užveskite žymeklį ant norimo redaguoti termino ir paspauskite:

  • „Alt“ + F3 („Windows“, „Linux“)
  • „Ctrl“ + „Cmd“ + G („Mac“)

Visame dokumente bus parinkti VISI to žodžio egzemplioriai - ir kadangi „Sublime Text“ palaiko kelis teksto priežiūros būdus, viskas, ką jums reikia padaryti, yra rašyti ir VISI egzemplioriai bus taisomi vienu metu.

Arba, jei norite pasirinkti tik keletą žodžio egzempliorių, galite naudoti:

  • „Ctrl“ + D („Windows“, „Linux“)
  • „Cmd + D“ („Mac“)

Kiekvieną kartą paspaudus nuorodą, kitas egzempliorius bus įtrauktas į kelių tekstų pasirinkimą.

5. Pasikartojanti dabartinė eilutė

Eilutės dubliavimasis yra šiuolaikiška šiuolaikinių teksto redaktorių funkcija, tačiau naudinga žinoti jos nuorodą „Sublime“ tekste.

  • „Ctrl“ + „Shift“ + D („Windows“, „Linux“)
  • „Cmd“ + „Shift“ + D („Mac“)

Tai nukopijuos visą dabartinę eilutę (net jei jūs nieko nepažymėjote) ir ją kopijuos, įdėdami į tiesiai po apačia esanti eilutė - ir jei eilutė jau yra žemiau, „Sublime Text“ ją tiesiog įterpia ir stumia kitas eilutes žemyn.

Labai naudinga naudoti kartu su aukščiau paminėta kelių tekstų atrankos funkcija, ypač kuriant, pavyzdžiui, HTML saitus.

6. „Shift“ linija aukštyn ir žemyn

Ar kada parašėte kodo eilutę (ar eilutes), kurią reikėjo perkelti kitur? Vienas iš būdų jį pasiekti ten, kur reikia, yra naudoti kopijavimo ir įklijavimo funkciją, kuri pakankamai gerai veikia didelius teksto fragmentus. Jei norite, taip pat galite naudoti vilkimą.

Tačiau yra lengvesnis būdas. Tiesiog pasirinkite norimą perkelti tekstą ir paspauskite šią nuorodą:

  • „Ctrl“ + „Shift“ + aukštyn arba žemyn („Windows“, „Linux“)
  • „Ctrl“ + „Cmd“ + aukštyn arba žemyn („Mac“)

Tai perkels visą teksto pasirinkimą aukštyn arba žemyn viena eilute. Tai bene lengviausias būdas pertvarkyti kodo eilutes. Jei neturite nieko paryškinto, jis automatiškai perkels dabartinę eilutę ten, kur yra žymeklis.

7. Momentinis komentaras

Įsivaizduokite, kad turite didelę kodo dalį, kurią reikia komentuoti, nesvarbu, ar tai derinimo tikslai, ar dar kas nors - bet galbūt nenorite naudoti tarpais pagrįstų komentarų žymų (pvz., /* */ C ++).

Negaliu pasakyti, kiek kartų be minčių rankomis pridėjau // prie eilučių pradžios, kad galėčiau komentuoti visas kodo dalis. Bet naudojant „Sublime“ tekstą, visa tai gali būti padaryta vienu greičiu:

  • „Ctrl +“ („Windows“, „Linux“)
  • „Cmd + /“ („Mac“)

Tiesiog pažymėkite visą riekę, paspauskite nuorodą, ir kiekviena eilutė bus komentuojama atskirai. Tas pats spartusis klavišas panaikins komentuojamas eilutes.

Tai labai lengva atsiminti, nes jūs ketinote paspausti / raktas komentuoti liniją vistiek, tiesa? Tačiau gera žinia ta, kad tai tinka ir tokioms kalboms kaip HTML, kur komentuojami naudojant ir , pavyzdžiui.

8. Pasirinkite arba Ištrinti dabartinę eilutę

Ilgą laiką naudojau dvigubą klavišų kombinaciją, norėdama paryškinti esamą kodo eilutę: Pabaiga, „Shift“ + „Pagrindinis“. Bet kai perėjau į kompaktišką klaviatūrą, kuriai trūko „End“ ir „Home“ klavišų, atsidūriau nuostolingai.

Laimei, „Sublime Text“ tai gali padaryti greičiau:

  • „Ctrl“ + L („Windows“, „Linux“)
  • „Cmd + L“ („Mac“)

„Sublime Text“ taip pat turi vieno takto metodą visai dabartinei eilutei ištrinti, net jei niekas nėra paryškinta:

  • „Ctrl“ + „Shift“ + K („Windows“, „Linux“, „Mac“)

9. Naudokite kelis stulpelius

Jei naudojate didelę plačiaekranę skiriamąją gebą (pvz., 1080p), greičiausiai jums nereikia viso ekrano pločio vienam šaltinio failui ar dokumentui. Taigi kodėl nepadalijus „Sublime“ teksto į dvi šonines puses, kad būtų didesnis našumas?

Eikite į Peržiūra> Išdėstymas> Stulpeliai: 2 (arba naudokite klavišą „Alt + Shift + 2“) ir voila!

sublime-text-multiple-panees

„Sublime Text“ gali ne tik turėti daugiau nei du stulpelius, bet ir gali sukurti vertikalias sritis jūsų vertikaliesiems monitoriams.

10. Naudokite komandų paletę

Iki šiol jūs galite būti priblokšti visų šių skirtingų sparčiųjų klavišų ir meniu parinkčių. Be to, perėjimas prie pelės, norint pasirinkti meniu parinktis, yra daug laiko eikvojimas ir našumo žudymas.

Taigi, jei išvengsite šio straipsnio sužinoję tik vieną dalyką, tegul tai bus: išmokite naudotis „Sublime“ teksto komandų palete!

pakylėta-teksto-komandos-paletė

Norėdami parodyti komandų paletę:

  • „Ctrl“ + „Shift“ + P („Windows“, „Linux“)
  • „Cmd“ + „Shift“ + P („Mac“)

Be to, naudodami komandų paletę, galite vykdyti beveik bet kokią „Sublime“ tekstui prieinamą komandą, tiesiog įvesdami ją: pakeisdami peržiūros parinktis, atidarydami žymes, perjungdami failus ir pan. Ir jei turite papildinius, jie taip pat gali įdiegti naujas paletės komandas.

11. Sutaupykite dėl „Lost Window Focus“

Jei esate panašus į mane, paspauskite „Ctrl + S“ (arba „Cmd + S“ „Mac“) milijardą kartų per minutę, bijodami, kad prarasite savo brangius vykdomus darbus. Taip, naudinga išsaugoti nuorodą, taip pat naudinga reguliariai saugokite duomenų atsargines kopijas 5 pagrindiniai atsarginės kopijos faktai, kuriuos turėtų žinoti kiekvienas „Windows“ vartotojasMes niekada neužmirštame priminti, kad turite padaryti atsargines kopijas ir saugoti duomenis. Jei jums įdomu, ką, kaip dažnai ir kur turėtumėte sukurti atsarginę failų atsarginę kopiją, turime tiesioginius atsakymus. Skaityti daugiau , bet čia yra saugus saugumas.

Trumpai tariant, kiekvieną kartą perjungus iš „Sublime Text“ į kitą langą, „Sublime Text“ gali akimirksniu išsaugoti visus neišsaugotus failus. Įgalinkite tai atidarydami savo vartotojo nuostatas ir pridėdami:

„Save_on_focus_lost“: tiesa

Arba galite įjungti šią funkciją tam tikroms kalboms, tik apsilankę /Packages/User/ katalogo atidarymas .sublime nustatymai failą norima kalba ir pridėdami tą patį parametrą ten.

Kodėl jūs naudojate sublime tekstą?

„Sublime Text“ daugelį metų buvo mano pasirinktas teksto redaktorius, ir aš nematau, kad tai greitai pasikeistų.

Bet aš noriu žinoti: kodėl JŪS naudojate Sublime Text? Žinote kitų įdomių patarimų ar gudrybių? Jei nenaudojate „Sublime“ teksto, kodėl gi ne, o ką jūs naudojate vietoje to? Praneškite mums žemiau esančiame komentare!

Žinoma, pakylėtas tekstas nėra vienintelis perspektyvus teksto redaktorius, tačiau yra daugybė priežasčių, kodėl jis yra vienas iš populiariausių, iš kurių didžiausias yra greitas veikimas ir jo labai naudingos produktyvumo funkcijos, įskaitant didelį sparčiųjų klavišų rinkinį, kurį mes sudarėme į sąrašą tau. Naudokitės mūsų Sublime Teksto spartieji klavišai apgauti lapą „Sublime Text 3“ spartieji klavišaiPaspartinkite teksto redagavimą „Sublime Text 3“ naudodamiesi mūsų spartiųjų klavišų kodų lapu. Skaityti daugiau kad dar labiau paspartintumėte savo darbo eigą.

Joelis Lee turi B.S. Kompiuterijos mokslas ir daugiau nei šešerių metų profesinio rašymo patirtis. Jis yra „MakeUseOf“ vyriausiasis redaktorius.