Sprievodca pre začiatočníkov

10 tipov na zvládnutie úžasného textového editora

10 tipov na zvládnutie úžasného textového editora

Investícia do nástrojov na rozvoj kvality vás zvýši produktivitu a výrazne zvýši kvalitu kódu. Jedným z takýchto nástrojov je Sublime Text 3 a možno vás prekvapí veľa skvelých vecí v Sublime Text Editore.

Sublime Text 3 je prepracovaný textový editor pre značkovanie, kódovanie a prózu. Úžasný textový editor milujú vývojári, inžinieri aj programátori. Sublime Text 3 je zostavený z vlastných komponentov, súpravy nástrojov pre rôzne platformy používateľského rozhrania a neprekonateľného nástroja na zvýraznenie syntaxe. Úžasný textový editor je veľmi citlivý a poskytuje vývojárom vynikajúci výkon. Je zadarmo na stiahnutie a je k dispozícii pre systémy Mac, Windows a Linux.

V tomto článku sa dozviete tipy, skratky a triky, ako zo Sublime Text 3 vyťažiť maximum. Tento článok zvýrazní nevyhnutné balíčky a nastavenia a vylepšenia konkrétnych preferencií projektu.

Predpoklad

Ak chcete začať, musíte mať spustený program Sublime Text Editor. Môžete ho nainštalovať do svojho linuxového distro podľa nasledujúcich krokov.

Inštalácia úžasného textu 3 Ubuntu, Debian

## Nainštalujte kľúč GPG wget -qO - https: // stiahnuť.sublimetext.com / sublimehq-pub.gpg | sudo apt-key add - ## use apt with https sources sudo apt-get install apt-transport-https ## select stable channel echo "deb https: // download.sublimetext.com / apt / stable / "| sudo tee / etc / apt / sources.zoznam.d / vznešený text.zoznam ## Echo kanála pre vývojárov "deb https: // stiahnuť.sublimetext.com / apt / dev / "| sudo tee / etc / apt / sources.zoznam.d / vznešený text.zoznam ## aktualizovať a nainštalovať Sublime Text Editor sudo apt-get aktualizovať sudo apt-get nainštalovať sublime-text

Nainštalujte si Sublime Text 3 Fedora

## Nainštalujte GPG kľúč sudo rpm -v --import https: // stiahnuť.sublimetext.com / sublimehq-rpm-pub.gpg ## Vyberte Stabilný kanál sudo dnf config-manager --add-repo https: // stiahnuť.sublimetext.com / rpm / stable / x86_64 / sublime-text.repo ## Vyberte Dev channel sudo dnf config-manager --add-repo https: // download.sublimetext.com / rpm / dev / x86_64 / sublime-text.repo ## Install Sublime Text Editor sudo dnf install sublime-text

Nainštalujte si textový editor Sublime okamžite

Ak vo svojom systéme Linux už máte ukladací priestor, spustite nasledujúci príkaz na inštaláciu Sublime Textového editora.

sudo snap nainštalovať sublime-text

Užitočné tipy pomocou editora Sublime Text Editor

1. Nastavenia preferencií používateľa

A: Hard-tabs vs. medzery

Máte radšej karty alebo medzery? Sublime Text Editor predvolene používa v nastaveniach predvolieb tvrdé karty nad medzerami. Hard-tabs používa štyri znaky dlhé. Tieto veľké tabuľkové zarážky posúvajú váš vznešený kód doprava a je ťažké ich prečítať. Lepšou voľbou pre vývojárov je prevádzanie pevných kariet na medzery. Sublime Text Editor môžete aktualizovať pomocou nasledujúcich používateľských nastavení (Sublime Text 3 => Predvoľby => Nastavenia - Používateľ):

"draw_white_space": "all", "rulers": [80], "tab_size": 2, "translate_tabs_to_spaces": true

Vznešené nastavenia

Vďaka nastaveniu budú mať odsadenie dva znaky, pridajú sa biele medzery a pravidlo Sublime Text Editor bude označené značkou s 80 znakmi, čo vám pomôže udržať váš kód stručný a priamy. Ďalšie predvoľby používateľských nastavení nájdete vo vznešenom texte 3.

B: Globálne zalamovanie slov

Zalomenie slov môžete nastaviť globálne v časti Sublime Text 3 => Predvoľby => Nastavenia => Používateľ

"word_wrap": "true", "wrap_width": "auto"

Nastavenia zalamovania slov je možné implementovať aj do súboru s označením. Otvorte súbor označenia a vo svojich nastaveniach predvolieb aktualizujte nasledujúcu konfiguráciu.

## „word_wrap“: „auto“ verzus „true“ „word_wrap“: „auto“,

Ak je nastavená hodnota true, nastavenia zalamovania slov umožnia zalomenie textu kdekoľvek. Konfigurácia určuje, či je zalamovanie textu vždy zapnuté, vypnuté alebo či je automaticky vybratý, v závislosti od typu súboru.

„Wrap_width“: 0

Konfigurácia „wrap_width“: 0 bude riadiť stĺpec zabalenia. Predvolená hodnota „wrap_width“: 0 zodpovedá zalamovaniu na šírku okna. Je to automatické nastavenie, ktoré chcete, a môžete ho nastaviť na inú hodnotu, ktorá sa konkrétne zalomí do daného stĺpca.

C. Nastavenie odsadenia

Nastavenie predvoľby odsadenia používateľa určí veľkosť kariet. Predvolene je veľkosť zarážok tabulátora v editore Sublime Text štyri, môžete ich však zmeniť tak, aby zaberali dve medzery.

Napríklad keď stlačíte kláves ENTER, ďalší riadok bude začínať dvoma medzerami namiesto predvolených štyroch medzier. Veľkosť odsadenia môžete zmeniť v Sublime Text 3 => Predvoľby => Nastavenia => Používateľ. Otvorte súbor nastavení a vyhľadajte výraz „tab_size“. Zmeňte hodnotu zo 4 na 2.

Všeobecným odporúčaním je umiestniť svoje nastavenia Sublime Text Editor do sekcie Packages / User / Preferences.vznešené nastavenia. Môžete tiež nastaviť predvoľby pre konkrétne typy súborov. Napríklad, ak pracujete na súbore Python, mali by ste umiestniť svoje nastavenia do Packages / User / Python.vznešené nastavenia.

Vzorový súbor nastavení
Skúste to uložiť ako Packages / User / Python.vznešené nastavenia

"tab_size": 4, "translate_tabs_to_spaces": false

D. Synchronizujte balíčky a nastavenia na viacerých pracovných priestoroch

Nastavenia synchronizácie úžasného textu

Práca na viacerých strojoch ako vývojár softvéru sa môže hodiť, keď pracujete v rôznych tímoch alebo pracujete na diaľku. Balík synchronizácie je prospešný a ušetrí vám čas a problémy s nastavením infraštruktúry IDE v novom počítači.

Podľa týchto pokynov môžete synchronizovať svoje nastavenia medzi rôznymi zariadeniami pomocou aplikácií Sublime Text Editor a Github.

1: Nainštalujte balík nastavení synchronizácie pomocou ovládania balíka Sublime.
2: Vytvorte nový prístupový token osobného používateľa v službe Github, ktorá má hlavný zoznam.
3: Aktivácia povolení používateľa: Zoznam -> vytvoriť zoznamy.
4: Skopírujte svoj prístupový token do konfigurácie nastavení synchronizácie.
5: Vytvorte nový zoznam s obsahom ako novo vytvorený token a uložte ho. Najlepšie bude, ak urobíte tajný zoznam, ktorý vám poskytne viac informácií o konfigurácii vášho pracovného zariadenia.
6: Skopírujte identifikátor podstaty do svojho používateľského mena Github a prilepte ho do konfigurácie nastavení synchronizácie pomocou nasledujúcich krokov:
Predvoľby> Nastavenia balíkov> Nastavenia synchronizácie> Súbor nastavení.
Otvorte svoje užívateľské nastavenia pod novou inštaláciou Sublime Text 3 a pridajte svoje gist_id a access_token.

Príklad gist_id a access_token

"access_token": "100aff4ff556e4ettew5t64t4t5716ytry", "auto_upgrade": false, "gist_id": "t6656h4re6y5y6r5yr6yr6e"

Rovnaký balík a stratégiu synchronizácie môžete použiť aj pre iné IDE, ako sú VsCode alebo Atom.

2. Nastavenia synchronizácie - nahrávanie a zálohovanie

Prístup k nastaveniam synchronizácie pre nahrávanie nájdete v časti Predvoľby> Nastavenia balíka> Nastavenia synchronizácie> Nahrávanie

Ak chcete aktualizovať nastavenia synchronizácie, musíte si do nového počítača nainštalovať program Sublime Text Editor a nainštalovať balík na nastavenie synchronizácie. Prejdite do nastavení synchronizácie a pridajte svoj identifikátor gist_id a prístupový token.

V časti Predvoľby> Nastavenia balíkov> Nastavenia synchronizácie> Nastavenia> Používateľ pridajte svoje identifikátory gist_id a access_token.

"access_token": "100aff4ff556e4ettew5t64t4t5716ytry", "auto_upgrade": false, "gist_id": "t6656h4re6y5y6r5yr6yr6e"

Reštartujte počítač Sublime Text 3, aby ste aktualizovali nastavenia a nainštalovali všetky balíky.

3. Príkazová paleta

Paleta príkazov je vynikajúcou funkciou programu Sublime Text Editor na vykonávanie akcií na paneli nástrojov. Pomocou balíka Control môžete rýchlo dosiahnuť akcie, ako je nastavenie syntaxe kódu pre akýkoľvek typ súboru, triedenie riadkov alebo inštalácia doplnkov. Vývojári s väčšími skúsenosťami budú chcieť čoraz menej prístup k ponukám textového editora Sublime a robiť všetko pomocou niekoľkých ťahov klávesnicou.

Keď zadáte príkaz prostredníctvom palety príkazov, program Sublime Text vytvorí fuzzy zhodu s existujúcimi príkazmi, vďaka čomu budete mať pohodlný prístup k základným príkazom. Paletu príkazov editora Sublime Text Editor môžete otvoriť v ponuke Nástroje alebo použiť klávesovú skratku CTRL / ⌘-SHIFT-P.

4. Kontrola balíka

Ovládanie balíka úžasných textov

Ovládanie balíka je nevyhnutnosťou pre každý editor textov Sublime. Ovládanie balíkov slúži na sťahovanie a správu doplnkov a tém Sublime Text Editor. Existuje široká škála balíkov, z ktorých si môžete zvýšiť produktivitu. Balíky obsahujú vylepšenia Git, Emmet, Sidebar, vznešeného tútora a užitočné widgety ako automatické vyplnenie cesty, výber farieb atď.

Ak chcete začať, musíte si nainštalovať Package Control podľa pokynov na inštaláciu na oficiálnej domovskej stránke Package Control.
Ak je balík Package Control úspešne nainštalovaný, môžete balík Package Control vyhľadať na palete príkazov (CTRL / ⌘-SHIFT-P).

Pravidlom je neustále vyhľadávať najcennejšie balíčky, aby ste zlepšili svoje techniky kódovania a hacky.

5. Výber témy

Téma vznešeného textového materiálu

Keď sa dozvieme viac o palete príkazov, vyberte a nainštalujte si tému, aby sme zvýšili produktivitu a vytvorili Sublime Text Editor krajší.

Ak chcete nainštalovať tému v Sublime Text Editor, otvorte paletu príkazov a vyhľadajte „Theme.”Zobrazí sa zoznam niekoľkých tém, ktoré máte k dispozícii na výber a použitie. Najlepším prístupom je však zobraziť ukážku niektorých tém a farebných schém na internete, aby ste získali dojem o ich vzhľade.

Inštalácia preferovanej témy aktualizuje písma a farebné schémy, ktoré sa majú použiť pre rôzne typy súborov. Dokončite svoje nastavenia aktualizáciou predvolieb používateľského rozhrania pre Sublime Text.

Téma materiálu

Téma materiálu: Tmavý režim

Vývojárom sa odporúča použiť obľúbenú tému materiálu. Téma je vybavená 4 rôznymi farebnými schémami a témami. Poskytuje vám prehľadné ikony súborov, priečinky a čistý vzhľad editora.

6. Vylepšenia bočného panela

Doplnok Sidebar Enhancements rozširuje funkčnosť bočného panela a uľahčuje vykonávanie akcií. Pridáva príkazy na vykonávanie akcií v priečinkoch a súboroch, ktoré na predvolenom bočnom paneli zvyčajne nie sú k dispozícii. Niektoré akcie zahŕňajú otvorenie súboru v prehliadači, kopírovanie, kopírovanie cesty, prilepovanie, duplikovanie, mazanie a ďalšie. Tieto akcie môžete navyše spustiť z príkazovej palety.

7. Git integrácia, Emmet a SASS

Emmet

Emmet je nepostrádateľný nástroj pre vývoj webových aplikácií. Podľa môjho názoru je to jeden z najproduktívnejších a časovo úsporných doplnkov, ktoré budete pri vývoji webu používať. Oveľa jednoduchšie je písanie HTML pomocou skratiek, syntaxe a skratiek inšpirovaných selektormi CSS.

Emmet sa stará o namáhavú prácu s kódovaním HTML, ako je písanie značiek a zalamovanie tried s úvodzovkami, čo výrazne skracuje čas potrebný na napísanie kódu. S Emmetom môžete rýchlo rozšíriť skratky do úplných štruktúr HTML alebo CSS. Napríklad Emmet vám umožňuje použiť skratku pre predpony dodávateľov CSS.

Medzi ďalšie príklady použitia Emmetu patrí práca s textom Lorem Ipsum. Predtým museli vývojári na prácu s textom Lorem ipsum použiť generátor lorem ipsum, ale v prípade Emmetu napíšete lorem a kliknete na kartu. Napríklad, ak chcete 100 slov na doplnenie lorem ipsum, použite lorem100.

Git integrácia

Kontrola verzií je pre vývojárov nevyhnutná na sledovanie ich kódu. Balík Git v editore textov Sublime vám umožňuje priamo spúšťať príkazy Git z palety príkazov editora textov v sublime.

SASS

Balík editora Sublime Text Editor „SASS“ pridáva do jazyka Sublime Text 3 podporu syntaxe a úryvkov SASS. Balík SASS sa odporúča pre front-end vývoj a skriptovanie pomocou Ruby on Rails.

8. Panely pracovného priestoru stĺpce a riadky

Nastavenie pracovného priestoru na niekoľko stĺpcov a riadkov sa vám môže hodiť pri práci s viacerými súbormi. Pracovný priestor s niekoľkými stĺpcami a riadkami uľahčuje navigáciu medzi niekoľkými súbormi, čo zvyšuje vašu produktivitu.

Aktuálny pracovný priestor napríklad môžeme rozdeliť na tri časti pomocou nasledujúcich krokov.

Nastavte svoj pracovný priestor tak, aby používal 3 stĺpce v časti Zobraziť> Rozloženie> Stĺpce: 3
alebo použite skratku: Alt + Shift + 3

Úžasné textové stĺpce

Po rozdelení pracovného priestoru môžeme tieto tri stĺpce usporiadať tak, aby boli prehľadné, poskytli nám viac priestoru na kódovanie a uľahčili navigáciu medzi súbormi.
Maximálny počet skupín stĺpcov môžete nastaviť na dve v časti Zobraziť> Skupiny> Maximálny počet stĺpcov: 2

Nastavenie vznešeného stĺpca

9: Základné klávesové skratky

A. Choďte na čokoľvek

Funkcia Sublime Text Editor Goto Anything vás môže preniesť na konkrétny súbor, riadok, symbol alebo akúkoľvek definíciu metódy v kóde. Vyhľadávaciu lištu Goto Anything môžete spustiť pomocou klávesov CTRL / ⌘-P.

Choď na súbor

Ak chcete prepínať medzi súbormi, začnite písať názov súboru, ktorý zobrazí niekoľko návrhov súborov. Všetko je implementované pomocou fuzzy vyhľadávania, čo znamená, že vyhľadávací dopyt sa nemusí presne zhodovať s názvom súboru. Pri prechode na server Goto nemusíte písať celú cestu k súboru, aby ste ho našli.

Prejdite na riadok v súbore

Choďte na Všetko, čím sa dostanete na riadok v súbore. Ak chcete upraviť riadok v inom súbore, spustite príkaz Goto Anything a zadajte dvojbodku nasledovanú číslom riadku. Napríklad (: 113) vás zavedie na riadok 113 v aktuálnom súbore.

Ak chcete prejsť na riadok v inom súbore, zadajte názov súboru a dvojbodku a potom číslo riadku: Napríklad (FOSSlinux.py: 113) vás zavedie na linku 113 vo FOSSlinuxe.súbor py.

Choďte na definíciu v súbore

Prejsť na všetko môže pristupovať k definícii triedy, metódy alebo funkcie v súbore. Ak chcete použiť Definície Goto, spustite Goto Anything a zadajte znak @ nasledovaný názvom triedy, funkcie alebo metódy. Zobrazí sa zoznam všetkých definícií vo vami vybranom súbore. Zadajte hľadaný názov triedy a stlačte kláves ENTER, čím sa dostanete k definícii triedy. Napríklad (@Product) vás zavedie do definície triedy s názvom „Produkt“ v aktuálnom súbore.

B. Režim bez vyrušovania

Vznešený bezplatný režim textového editora s rozptýlením

Produktívni vývojári vyžadujú pracovný priestor s menším rozptýlením. Úprimne povedané, byť produktívnym je viac ako spravovať svoj pracovný priestor! Káva niekedy robí trik! Môžete začať odstránením rušivých prvkov, ako sú iné aplikácie, bočné lišty, okná a ponuky. Sublime Text 3 má režim bez vyrušovania, ktorý uľahčuje odstraňovanie a správu rozptýlenia. Režim bez rozptýlenia môžete spustiť v textovom editore Sublime pomocou SHIFT-F11.

C. Viacnásobný kurzor

Viacnásobný kurzor je užitočná funkcia Úžasného textového editora na úpravu viacerých riadkov kódu alebo na vyladenie opakujúcej sa funkcie alebo názvu triedy. Ak chcete použiť viac kurzorov, podržte príkazové tlačidlo a kliknite na niekoľko oblastí súboru, ktoré chcete upravovať súčasne. Multi-výber môžete vytvoriť aj pomocou nasledujúcich krokov.

Použitie výberu viacerých kurzorov vám ušetrí potrebu používania regulárnych výrazov (práca s regulárnymi výrazmi môže byť niekedy mätúca), pokročilého vyhľadávania a nahradenia dotazov.

D. Vyberte všetky inštancie aktuálneho výberu

Túto skratku musíte milovať! Môže vybrať všetky zodpovedajúce výskyty slova, ktoré sa majú súčasne upraviť alebo nahradiť. Pre vývojára veľmi užitočné. Prístup k nim získate pomocou skratky: Ctrl + ⌃ + G.

E. Zapnite kontrolu pravopisu

Typografické chyby môžu byť frustrujúce. Týmto chybám môžete zabrániť a zvýšiť kvalitu svojho kódu zapnutím kontroly pravopisu. Môžete použiť F6 kláves na rýchle spustenie alebo prepnutie kontroly pravopisu.

10. Vznešený lektor

Doplnok Sublime Tutor je interaktívny tutoriál pre editor klávesových skratiek v Sublime Text. Odporúčam lektora Sublime pre osoby, ktoré začínajú s textom Sublime 3. Úžasný lektor vás naučí skratky Úžasného textového editora v samotnom editore.

Staňte sa expertom

Sublime Text je plný výkonných funkcií s mnohými výkonnými skratkami a príkazmi, ktoré sú k dispozícii na zvýšenie produktivity a získanie kódovania. Naučili sme sa niekoľko skratiek, tipov, balíkov a nastavení preferencií používateľov, aby sme zo Sublime Text 3 dostali to najlepšie.

Ak začínate s programom Sublime Text Editor alebo s programovaním, osvojenie a zapamätanie si všetkých týchto skratiek bude chvíľu trvať. Okrem toho si môžete nainštalovať doplnok tutoriálu Sublime, ktorý vám pri tom pomôže. Najlepším spôsobom, ako zvládnuť akékoľvek techniky, nech robíte čokoľvek, je dôsledné precvičovanie.

Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...
Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...