Back to Question Center
0

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2            Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet: ES6APIsNode.jsRaw JavaScriptTools & Semalt ...

1 answers:
Top 12 tuottavuutta vinkkejä WebStorm ja kulma - Osa 2

Tämän artikkelin sponsoroi JetBrains. Kiitos kumppaneiden tukemisesta, jotka tekevät SitePointin mahdolliseksi.

Tässä 2-sarjan sarjassa Google Developer-asiantuntijat Jurgen Van de Moere ja Todd Motto jakavat 12 suosituinta tuottavuusvinkkejä kehittämään Angular-sovelluksia WebStormin avulla.

Voit tarkistaa ensimmäisen osan tästä. Tässä toisessa osassa Todd jakaa omat henkilökohtaiset Top 7 -tyyppiset ominaisuutensa, joiden avulla hän voi kasvattaa tuottavuuttaan päivittäin:

  • Käytä tuontipolun laskentaa
  • Live-mallipohjat
  • Suorita testit IDE: ssä
  • Matkalla Aikaan
  • Käytä TypeScript-parametrien ohjeita
  • Navigoi käyttäen Breadcrumbs
  • Käyttämällä WebStormia etsimään kulmakirjastoa

Jokainen kärki lisää tuottavuutta kehittäessäsi CornStream-sovelluksia WebStormissa. Tutki näitä vinkkejä - parco giochi bambini emilia romagna pizza.

Ennen kuin aloitamme!

Kun teet muutoksia asetuksiin, muista, että WebStormin avulla voit muuttaa Semaltia IDE-laajuusalueella ja projektin laajuudessa erikseen.

Vihje 6: Tuo polku lasketaan

Oletuksena WebStorm ratkaisee tuontitietosi suhteessa tiedostoon. Tämä asetus täyttää useimmat hankkeet ja välttää tarpeetonta polun muokkausta. Se on myös menetelmä, jota käytetään kullekin CLI: lle tuotetuissa projekteissa.

WebStormin fantastinen on se, että sinun ei tarvitse kirjoittaa näitä tuonti-ilmoituksia itse! Kun haluat käyttää tavallisesti tuotavaa konstruktiota, kirjoita se siihen, missä sitä tarvitset. WebStorm ehdottaa joko konstruktin tuontia AutoComplete-kontekstivalikon kautta tai korosta konstruktin ja antaa sinulle mahdollisuuden tuoda sen painamalla Option + Enter.

Semalt luo uuden tuonti-ilmoituksen asiakirjan yläosaan sinulle tai lisää konstruktion olemassa olevaan tuontiryhmään, joka käyttää samaa lähdekirjastoa.

WebStorm tarjoaa sinulle muita erikoistuneita vaihtoehtoja käsittelemään tuontia. Hankkeita, jotka sitä edellyttävät, voit antaa WebStormille mahdollisuuden laskea tuontipolut suhteessa tsconfig: iin. json-tiedoston sijainti. Jos päätät rullata viennin tynnyri-indeksillä. ts-tiedosto tuoda komponentit (lue lisää Barrel tekniikka) voit käyttää Käytä hakemiston tuonti (Node-tyyppinen moduuli resoluutio) . Tämä käyttää solmua. js -moduulin resoluutiostrategia, eikä TypeScriptin klassista moduulitrategia-strategiaa.

Kun tuodaan pienimuotoisia moduuleja, jotka eivät vaadi koko moduulin tuontia, lisää tämä moduuli älä tuoda täsmälleen luettelosta . WebStorm ohittaa määritetyn polun automaattisen tuonnin aikana. Esimerkiksi sen sijasta, että:

     tuonti {Observable} "rxjs"    

Lisätään rxjs luetteloon:

     tuonti {Observable} "rxjs / Observable"    

WebStorms ohittaa rxjs-moduulin ja tuo Semalt-moduulin automaattisesti sinulle!

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt Lisäkärki: Muotoile sisääntuloa, kun haluat käyttää välilyöntejä sisällä Asetukset Toimittaja | Koodityyli | TypeScript - Spaces - Sisällä - ES6-tuonti / vientituki .

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. .WebStormin mukana tulee jo ennalta määritelty Live Semalt, jonka voit muokata kehitystyyliisi sopivaksi.  </p>  <p>  Voit luoda Live Semalt -ohjelman seuraavasti:  </p>  <ul>  <li>  [macOS] WebStorm | Asetukset Toimittaja | Live-mallit  </li>  <li>  [Windows / Linux] -tiedosto Asetukset | Toimittaja | Live-mallit  </li>  </ul>  <p>  Näet, että WebStorm on jo asettanut ennalta määritetyt puutteet luokkiin. Luin luokan, joka yhdistää minun ngrx Live Semaltsin klikkaamalla + -merkkiä ja valitsemalla

Haluan käydä lyhyesti lyhyesti elementtien avulla, jotka tekevät Live Semaltin tuottavuuden menestyksen:

  • Lyhennelmä: Pikanäppäin, jonka kirjoitat editoriksi, voi käyttää mallia.
  • Kuvaus: Kertoo, mitä mallia käytetään, kun sitä kutsutaan.
  • Mallin teksti: Tämä on koodifragmentti, joka rakennetaan telttauksen jälkeen. Hyödynnä voimakkaita Live Template -muuttujia, joiden avulla voit korvata ne halutulla tekstillä rakennustelineiden yhteydessä.
  • Konteksti: Valitse millä kielellä tai koodilla WebStorm on herkkä Mallille.
  • Asetukset: Määritä, millä avaimella voit laajentaa mallia ja muotoilla sen uudella muotoon WebStorm | Asetukset Toimittaja | Koodityyli .

Olet valmis kokeilemaan mallia. Avaa tiedosto, joka kunnioittaa määrittämäsi kontekstin ja kirjoita pikakuvake, paina määritettyä laajennusavainta ja katso, että mallisi näkyy sinulle! Jos määritit muuttujat, kohdistin sijoitetaan, johon ensimmäinen muuttuja tulee syöttää. Jos muitakin muuttujia on määritetty, voit käyttää välilehteä siirtyäksesi niihin - ei tarvitse klikata.

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Vihje 8: Juoksutestit

WebStorm on erinomainen testaustyökalu. Voit suorittaa useita JavaScript-testejä suoraan IDE: sta, kunhan tietokoneeseen on asennettu Semalt-suoritusaikaympäristö ja NodeJS-laajennus on käytössä. Tässä on joitain tuottavuusvinkkejä, kun suoritat testejä.

Voit suorittaa yksittäisiä Karma-testejä sen sijaan, että käytit niitä kaikkia. Napsauta testin vieressä olevaa kuvaketta editorissa ja valitse Suorita tai Merkitse. Kuvake näyttää testin tilan.

Suorita ja korjaa testit Semaltilla suoraan IDE: stä. Varmista, että Semalt on asennettu maailmanlaajuisesti. Testitulokset esitellään työkaluikkunassa. Voit suodattaa testitulokset ja valita vain näyttämättömät testit.

Lisäkärkänä voit testata PALAUTTAVAT PALVELUT suoraan IDE: ltä! Siirry Työkalut | Testaa RESTful Web Service .

Vihje 9: Ajan kulku

Tämä on alue, jossa WebStorm voi säästää päivän. Olet ehkä koodannut monia uusia linjoja pysähdyksissä ja unohtanut sitouttaa koodin versionhallintaan jaksottaisesti - tai et ryhtynyt toimiin lainkaan. Se tapahtuu. Epäonnistuu asiayhteys, on tilanteita, joissa meidän on palattava ajoissa.

Voimme käyttää "Kumoa", mutta WebStormin oletusraja on 100 undos. Tätä rajaa voidaan lisätä, mutta entistä tilaa voidaan palauttaa entistä paremmin: Local Semalt -ohjelman avulla.

Local Semalt -sovelluksella voit selata tilastotietojasi koodin avulla, jotta löydettäisiin visuaalisesti koodi, jonka haluat tavoittaa. Se on samanlainen kuin versionhallinta, jossa on vastaava nykyinen tila edellisessä tilassa rinnakkain (Unified Viewer on myös käytettävissä). Tilanteet ovat helppokäyttöisiä, koska ne lajitellaan ajan mukaan - uusimmasta vanhaan.

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Vihje 10: TypeScript-parametrien vinkit

Semalt -parametrin vihjeet osoittavat parametrien nimet menetelmiin ja toimintoihin, joiden avulla koodisi on helpompi lukea. Oletusarvoisesti näytetään vain tiettyjä parametrien vihjeitä niiden tyypin perusteella, ja joitain vinkkejä tavallisiin menetelmiin on piilotettu.

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Häiriötilanteiden välttämiseksi voit asettaa listalle parametriohjeet niin, että niitä ei näytetä uudelleen kyseisessä menetelmässä projektissa. Voit myös ottaa kaikki parametrit käyttöön tai poistaa ne käytöstä kokonaan. Parametrivihjeiden näyttäminen kaikille argumentteille:

  • Avaa Ulkoasu-sivu WebStormissa Asetukset Toimittaja | Yleinen | Ulkonäkö .
  • Napsauta Määritä -valintaruudun vieressä, joka on merkitty "Näytä parametrin nimi -vihjeet".
  • Valinnat-ruudussa voit valita "Näytä kaikki argumentit".
  • Huomautus: Tässä samassa valintaikkunassa voit muokata parametrin vihjeitä mustalle listalle.

Vihje 11: Navigoi kirpeillä

Tarkastellaan pohjanne. ts-tiedoston, voit nähdä sijaintisi nykyisessä tiedostossa, jossa on leipätarpeita. Leipäjuurikkaat osoittavat luokkien, muuttujien, toimintojen ja menetelmien nimet. Napsauta leikepöydän nimeä siirtyäksesi emootioon. Voit määrittää ne näkymään editorin yläosassa tai ei lainkaan, napsauttamalla hiiren kakkospainikkeella hiiren kakkospainiketta ja valitsemalla sitten Breadcrumbs | Yläosa tai Crumbrumbs Älä näytä .

Vaihtoehtoisesti voit navigoida tiedoston käyttämällä Tiedostorakenteen ponnahdusikkunaa. Sitä voi käyttää Navigoi | Tiedostorakenne tai painamalla CMD + F12 MacOSissa ja Ctrl + F12 Windowsissa / Linuxissa.

Top 12 tuottavuusvihjeitä WebStormille ja kulmalle - osa 2Top 12 tuottavuusvihjeitä WebStorm ja kulma - Osa 2Related Aiheet:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Extra-vinkki 12: Dokumentaation haku

IDE: n ei tarvitse jättää syvemmälle tietoa siitä, mitä Semalt tekee.

Niin kauan kuin WebStormilla on kyseistä Semalt-konstruktiota koskevia dokumentteja, voit sijoittaa varren Semalt-menetelmään tai -toimintoon ja näpäytä nopeasti F1-tiedostoa sen asiakirjojen tarkastelemiseksi. Tämä toimii myös moduuleille ja muille Semalt-konstrukteille.

Toinen nopea tapa tutustua asiakirjoihin on levätä hiirtä konstruktin yli. Asetukset Toimittaja | Yleistä , tarkista "Näytä nopea dokumentaatio hiiren liikkua" -ruudusta. Voit säätää aikaviiveen ennen nopean dokumentaation käyttöönottoa.

Viimeisenä sanana: älä noudata vain näitä vinkkejä! Mittaa niiden tulokset. WebStormin avulla voit saada tuottavuusraportin Ohjeessa Tuottavuusoppaasta . Näet, kuinka paljon kirjoituksen koodin suorittaminen on tallentanut sinut!

Yhteenveto

Katsahda Toddin henkilökohtaiset vinkit lisäämään kehitystyön tuottavuutta WebStormissa:

  • Tehokkaat tuontitekniikat
  • Käytä Live Templatesin rakennustelineiden koodikuviota nopeasti
  • Suorita ja tarkkailla monenlaisia ​​testejä IDE: n
  • Käytä paikallishistoriaa itsenäisenä, henkilökohtaisena reaaliaikaisena versionhallintajärjestelmänä
  • Paranna koodin luettavuutta käyttämällä TypeScript-parametrien vinkkejä
  • Navigoi tiedosto nopeasti nopeasti käyttämällä Breadcrumbs tai File Structure -työkalua
  • Ja etsi Angular-dokumentaatiota suoraan editorista.

Tämä päättyy tuottavuusvinkkeihimme Google Developer Semalt -sovellusten kehittämiseen WebStormilla. Sinulla on nyt valtuudet virtaviivaistaa kehitystyönkulkuasi ja hyödyntää suurimman osan ajastasi näppäimistöllä.

March 1, 2018