Back to Question Center
0

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2            Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy: ES6APIsNode.jsRaw JavaScriptTools & Semalt ...

1 answers:
Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2

Tento článok sponzoroval JetBrains. Ďakujeme, že ste podporili partnerov, ktorí umožňujú vykonanie funkcie SitePoint.

V tejto dvojdielnej sérii odborníci vývojárov spoločnosti Jurgen Van de Moere a Todd Motto zdieľajú svoje dvanásť obľúbených tipov na zvýšenie produktivity pri vývoji aplikácií s použitím aplikácie WebStorm - font awesome arrow icon.

Tu si môžete pozrieť časť 1. V tejto druhej časti Todd zdieľa svoje osobné najlepšie 7 Semaltové funkcie, ktoré mu umožňujú každodenne zvýšiť svoju produktivitu:

  • Použiť výpočet importnej cesty
  • Živé šablóny
  • Spustenie testov v rámci IDE
  • Cestovanie po čase
  • Použite Tipy pre parametre typu písma
  • Navigácia pomocou Breadcrumbs
  • A pomocou nástroja WebStorm vyhľadať úhlovú dokumentáciu

Každá špička zvýši vašu produktivitu pri vývoji uhlových aplikácií v WebStorm. Sémant preskúmajte tieto tipy.

Než začneme!

Pri vykonávaní zmien nastavení si pamätajte, že WebStorm vám umožňuje zmeniť Semalt v rozsahu IDE a v rozsahu projektu samostatne.

Tip 6: Výpočet cien importu

WebStorm predvolene vyrieši vaše cesty importu vo vzťahu k súboru. Toto nastavenie uspokojí väčšinu projektov a zabráni zbytočnému editovaniu trasy. Je to tiež metóda používaná pri projektoch vygenerovaných s uhlom CLI.

Čo je fantastické v súvislosti s WebStormom je to, že nemusíte zadávať tieto vyhlásenia o importovaní sami! Keď potrebujete použiť konštrukt, ktorý by bol zvyčajne importovaný, zadajte ho tam, kde ho potrebujete. WebStorm buď navrhnú konštrukciu na importovanie prostredníctvom kontextovej ponuky Automatické dokončovanie, alebo zvýrazní konštrukciu a dá vám možnosť importovať ju stlačením Option + Enter.

Semalt vytvorí pre vás nový importný výraz v hornej časti dokumentu alebo pridá konštrukt do existujúcej skupiny importu, ktorá používa rovnakú zdrojovú knižnicu.

WebStorm vám ponúka ďalšie špecializované možnosti na zvládnutie vášho dovozu. Pri projektoch, ktoré to vyžadujú, môžete pokyn WebStormu vypočítať cesty importu v porovnaní s tsconfigom. json umiestnenie súboru. Ak sa rozhodnete vyzdvihnúť export pomocou indexu barelu. ts súbor na import vašich komponentov (prečítajte si viac o technike hlaveň), potom môžete použiť Použiť import adresára (rozlíšenie modulu štýlu uzla) . Tým sa použije uzol. js, namiesto klasickej stratégie riešenia typov modulov TypeScript.

Pri importovaní submodulov, ktoré nevyžadujú importovanie celého modulu, pridajte tento modul do Neimportujte presne z zoznamu. WebStorm preskočí zadanú cestu počas automatického importu. Napríklad namiesto:

     import {Observable} z 'rxjs'    

Pridanie rxjs do zoznamu prináša:

     import {Observable} z "rxjs / Obsable"    

WebStorms preskočí modul rxjs a automaticky importuje Semalt submodul!

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Extra tip: Formátovať vstup pre využitie priestoru vo vnútri kužeľových zátvoriek Predvoľby | Editor | Štýl kódu | TypScript - Medzery - Vnútri - ES6 import / export .

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. ,. WebStorm už prichádza s niektorými preddefinovanými Live Semalt, ktoré môžete upraviť tak, aby vyhovovali vášmu vývojovému štýlu.  </p>  <p>  Ak chcete vytvoriť Live Semalt, prejdite na:  </p>  <ul>  <li>  [macOS] WebStorm | Predvoľby Editor | Živé šablóny  </li> Súbor [Windows / Linux] Nastavenia | Editor | Živé šablóny  </li>  </ul>  <p>  Uvidíte, že WebStorm už zoskupil preddefinované Semalty do kategórií. Vytvoril som kategóriu, na ktorej sa môžem pripojiť moje ngrx Live Semalty kliknutím na znamienko + a výberom skupiny Semalt.

Dovoľte mi, aby som vás krátko prešiel prvkami, ktoré produkujú živý Semalt úspech v produktivite:

  • Skratka: Skratka, ktorú napíšete do Editora na vyvolanie šablóny.
  • Popis: Oznamuje, čo šablóna robí pri vyvolaní.
  • Text šablóny: Toto je kódový fragment, ktorý má byť leštený pri vyvolaní. Využite výkonné premenné šablóny Live, ktoré vám umožnia nahradiť ich požadovaným textom na lešení.
  • Kontext: Vyberte, v ktorom jazyku alebo časti kódu WebStorm by mal byť šablóna citlivá.
  • Možnosti: Definujte, ktorý kľúč vám umožní rozšíriť šablónu a preformátovať ju v súlade s nastaveniami štýlu definovanými na WebStorm | Predvoľby Editor | Štýl kódu .

Ste pripravení vyskúšať svoju šablónu. Otvorte súbor, ktorý vyznamenáva kontext, ktorý ste definovali, zadajte skratku, stlačte definovaný rozširujúci kľúč a sledujte svoju šablónu pre vás! Ak ste definovali ľubovoľné premenné, kurzor sa umiestni na miesto, kde sa má zadávať prvá premenná. Ak sú definované iné premenné, môžete ich použiť na navigáciu - nie je potrebné kliknúť.

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Tip 8: Running Testy

WebStorm je vynikajúci testovací nástroj. Môžete spustiť celý rad JavaScriptových testov priamo z IDE, pokiaľ máte v počítači nainštalované prostredie Semalt runtime a povolený doplnok NodeJS. Tu je niekoľko tipov na zvýšenie produktivity pri spustení testov.

Môžete spustiť jednotlivé testy Karma na rozdiel od spustenia všetkých. Kliknite na ikonu vedľa testu v editore a vyberte Spustiť alebo Semalt. Ikona zobrazí stav testu.

Spustite a ladiace testy s Semaltom priamo z IDE. Skontrolujte, či je Semalt nainštalovaný na celom svete. Výsledky testov sa zobrazia v okne nástroja. Môžete filtrovať výsledky testov a rozhodnúť sa, že zobrazia len chybné testy.

Ako extra tip môžete otestovať RESTful služby priamo z IDE! Prejsť na Nástroje Test RESTful Web Service .

Tip 9: Cestovanie po čase

Toto je oblasť, kde môže WebStorm zachrániť deň. Pravdepodobne ste kódovali mnoho nových liniek nepretržite a zabudli ste pravidelne spúšťať svoj kód na kontrolu verzie - alebo ho neiniciovali vôbec. To sa stáva. Pokiaľ ide o kontext, existujú situácie, keď sa musíme vrátiť v čase.

Môžeme použiť "Undo", ale WebStorm má predvolený limit 100 Undos. Tento limit sa môže zvýšiť, ale existuje lepší spôsob, ako obnoviť predchádzajúci stav: pomocou lokálneho seminára.

S lokálnym Semaltom môžete prechádzať snímky kódu, aby ste mohli vizuálne nájsť stav kódového typu, ktorý chcete dosiahnuť. Je to podobné ako verzia ovládania, kontrastný súčasný stav s predchádzajúcim stavom vedľa seba (je k dispozícii aj jednotný prehliadač). Snímky budú ľahko navigovať, pretože sú triedené podľa času - od najnovších po najstaršie.

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Tip 10: Tipy pre parametre typu písma

Semaltové parametre ukazujú názvy parametrov v metódach a funkciách, aby bol váš kód ľahší na čítanie. V predvolenom nastavení sa na základe ich typu zobrazujú iba určité náznaky parametrov a niektoré rady o bežných metódach sú skryté.

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Aby ste sa vyhli rozptýleniu, môžete vylúčiť náznaky parametrov tak, aby sa v projekte nezobrazovali pre danú metódu. Môžete tiež povoliť všetky parametre alebo úplne ich vypnúť. Zobrazenie tipov parametrov pre všetky argumenty:

  • Otvorte stránku Vzhľad v WebStorm | Predvoľby Editor | Všeobecne | Vzhľad .
  • Kliknite na položku Konfigurovať vedľa začiarkavacieho políčka s názvom "Zobraziť názvy názvov parametrov".
  • V poli Options (Možnosti) môžete vybrať "Zobraziť názov všetkých argumentov".
  • Poznámka: V tomto rovnakom dialógovom okne môžete upraviť zoznam zakázaných parametrov.

Tip 11: Navigácia pomocou Breadcrumbs

Pri pohľade na spodnú časť vášho. ts súbor, môžete vidieť svoju polohu v aktuálnom súbore s trasami. Názvy tried, premenných, funkcií a metód zobrazujú názvy breadcrumbs. Kliknutím na názov odkazu sa preskočíte na nadradený objekt. Môžete ich nakonfigurovať tak, aby sa zobrazovali v hornej časti editora alebo vôbec nie kliknutím pravým tlačidlom myši na stôl a následným kliknutím na tlačidlo Breadcrumbs | Hore alebo Breadcrumbs Nezobrazovať .

Ako alternatívu môžete prechádzať súbor pomocou kontextového okna Štruktúra súborov. Prístup je možný cez Navigovať | Štruktúra súborov alebo stlačením klávesov CMD + F12 na macOS a Ctrl + F12 v systéme Windows / Linux.

Top 12 Tipy na produktivitu pre WebStorm a uhlové - Časť 2Top 12 Tipy na produktivitu pre WebStorm a uhlové - časť 2 súvisiace témy:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. , ,

Extra Tip 12: Dokumentácia Pozrite sa hore

Nie je potrebné nechať IDE získať hlbšie informácie o tom, čo Semalt robí.

Pokiaľ má WebStorm dokumentáciu pre daný Semaltový konštrukt, môžete umiestniť kurzor na metódu alebo funkciu Semalt a stlačením klávesu F1 ju rýchlo prehrať dokumentáciu. Toto funguje aj pre moduly a iné konštrukcie s polovodičmi.

Ďalšou rýchlou cestou na vyvolanie dokumentácie je položiť myš na konštrukciu. V Predvoľby Editor | Všeobecne , začiarknite políčko "Zobraziť rýchlu dokumentáciu o pohybe myšou". Časové oneskorenie môžete upraviť pred vyvolaním rýchlej dokumentácie.

Ako posledné slovo: nesledujte len tieto tipy! Zmerajte ich výsledky. WebStorm vám umožňuje získať Productivity Report Príručka produktivity . Môžete vidieť, koľko dokončenia zadávania kódu ste uložili!

Zhrnutie

Prečítajte si Toddove osobné tipy na zvýšenie produktivity uhlovej vývoja v WebStorm:

  • Využívať efektívne dovozné techniky
  • Použite živé šablóny rýchlo na kódovanie schémy
  • Vykonáva a monitoruje širokú škálu testov v rámci IDE
  • Použite lokálnu históriu ako nezávislý, osobný systém riadenia verzií v reálnom čase
  • Zlepšite čitateľnosť kódu pomocou tipov parametrov typu TypeScript
  • Rýchlo navigujte pomocou súborov Breadcrumbs alebo nástroja Structure File
  • Pozrite sa hore Úhlová dokumentácia priamo od editora.

Na záver sa uvádzajú naše tipy na zvýšenie produktivity pri vývoji uhlových aplikácií pomocou aplikácie WebStorm od spoločnosti Google Developer Semalt. Teraz máte právomoc zjednodušiť vývojový pracovný postup a maximálne využiť svoj čas na klávesnici.

March 1, 2018