Hvordan kan jeg kode to ganger så fort som deg

Vi er alle kjent med tekstutvidelsesprogrammer; selv om jeg ville anse at andelen av oss som bruker dem når kodingen er ganske lav. Å endre ting litt, i dag skal jeg lage deg skreddersydde tekstutvidelsesskript som vil spare deg for mye tid. Hvis du ikke er kjent med slike programmer, må du se dette! Etter å ha gjennomgått screencast og opplæring, vil jeg gjerne høre hvordan du sparer tid når du utvikler.

Ok, så jeg er mest plaget med denne artikkelen. Mange, mange teknikker faktor til å skrive rask og effektiv kode. Likevel vil du bli forbløffet over hvor mye tid du kan spare ved å bruke et enkelt tekstutvidende program. Se på screencast nedenfor for å lære et av triksene mine.

Hvorfor bruke en tekstutvidelse?

Hvor mange ganger har du skrevet følgende:

  

Tildelt, det tar bare ti sekunder eller så, men tenk å multiplisere tallet med 100. Hvor mye tid kan du potensielt spare ved å tilordne en enkel tastetrykk til en blokk med kode? Med et tekstutvidende program kan jeg bare skrive "startjs" (eller en hvilken som helst annen nøkkel jeg definerer), og trykk på kategorien. Når jeg gjør det, vil hele koden ovenfor bli klistret inn.

Mange IDEer tilbyr en utdragsseksjon. Bruk absolutt disse for mer kompliserte prosedyrer. Imidlertid er det viktig å huske på at Texter jobber hvor som helst. Det er ikke avhengig av et bestemt program.

Hvor fort?

Som et eksempel tok jeg en 100% blank side og klarte å lage hele koden under om ti sekunder uten å kopiere og lime inn. Jeg brukte omtrent fem utdrag.

       Navnløst dokument   

Det er ikke noe problem, men det er ikke noe problem, men det er ikke et øyeblikk, og det er et problem for deg. Ut som et minimum, det er en utfordring å utøve arbeidet med å utvide ut fra dette. Duis aute irure dolor i reprehenderit i voluptate velit esse cillum dolore eu fugiat nulla pariatur. Uncepteur sint occaecat cupidatat non proident, sunt i culpa de officia deserunt mollit anim id er laborum.

Hva du trenger for å komme i gang

Det beste alternativet er å gjøre et Google-søk etter «free text expander». Det er mange betalversjoner, men hvis du ser hardt ut, bør du kunne finne noen apps som vil fungere perfekt. Her er noen verdt å vurdere.

  • Texter: Bare Windows
  • FastFox: Bare Windows
  • TextExpander: Kun Mac

Ut av alternativene som er oppført ovenfor, er bare "Texter" 100% fri. De to andre tilbyr en gratis 30-dagers prøveperiode. Hvis noen av dere har andre alternativer, legg igjen en kommentar, og jeg vil oppdatere denne listen. For denne opplæringen bruker vi Texter (Windows), men de fleste teknikkene kan enkelt oversettes til et annet stykke programvare.

Hvordan bruker jeg det?

Det er lett! Ta en blokk med kode og lim den inn i utklippstavlen. Prøv å holde koden så generell som mulig; På den måten trenger du ikke å endre det for mye. Åpne Texter, eller din utvider av valg, og velg en unik nøkkel. Sett deretter inn koden din - og du er ferdig! For å teste det, gå tilbake til dokumentet ditt, skriv inn nøkkelen og trykk på kategorien!

Hva annet vil jeg bruke det til?

Jeg har bokstavelig talt dusinvis av snarveier tildelt - alt fra enkle utdrag til mer kompliserte skript (som du vil lære om i skjermbildet). Noen av mine favoritter er oppført nedenfor:

Importer jQuery

 // Typing jquery + tab gir meg: 

Åpne Inline Javascript Stuff

 // Typing beginjq + tab gir meg: 

Sett inn Lipsum Text

  Det er ikke noe problem, men det er ikke noe problem, men det er ikke et øyeblikk, og det er et problem for deg. Ut som et minimum, det er en utfordring å utøve arbeidet med å utvide ut fra dette. Duis aute irure dolor i reprehenderit i voluptate velit esse cillum dolore eu fugiat nulla pariatur. Uncepteur sint occaecat cupidatat non proident, sunt i culpa de officia deserunt mollit anim id er laborum.

Enkle bekvemmeligheter

Ikke glem de enkle tre andre timesavers. De legger opp raskt i løpet av en uke!

  

Hvis vi skal bruke et ekstra minutt eller så, kan vi skrive et raskt skript som vil plassere markøren mellom "src" sitatmerket. (Husk - målet er å berøre musen så lite som mulig.) Endre alternativet i Texter fra "Tekst" til "Skript", og lim inn følgende:

 ^ VENSTRE ^ VENSTRE ^ VENSTRE VENSTRE VENSTRE

I dette lille skriptet legger vi til vår bilde tag, og bruker deretter en kombinasjon av "Kontroller venstre" og "Venstre" for å plassere markøren riktig.

  • ^ = Kontroll
  • + = Skift
  • # = Windows-nøkkel
  • ! = Alt

  • TAB = tabulatortastatur
  • BS = backspace-nøkkel
  • LEFT = venstre piltast
  • HOME = hjemnøkkel
  • … etc.

Tutorial Skrive!

Når vi legger opp en veiledning på nettoverskrifter + som inneholder skript, må vi legge til de riktige "navnene" og "klassen" -attributtene til våre pre-tags. Dette tillater syntaksutheving. For eksempel…

 
 forfatterens skript går her ... 

Som du kan forestille deg, kan det være vondt å skrive, eller til og med kopiere og lime inn, de innpakning pre-taggene femten ganger per artikkel. Høres ut som en god bruk for tekstutvidelse! Det er imidlertid ikke nok å bare sette inn den koden i vårt valgfrie program. Vi må legge til et enkelt skript. Følgende vil fungere for Texter; bare vær sikker på at du har valgt alternativet "Skript", i stedet for "Tekst".

 
ENTER ENTER
OPP

Når vi ønsker å fortelle Texter om å utføre en bestemt tastetrykk, slår vi bare nøkkelens navn inn i braces. For eksempel, da jeg skrev OP i slutten, gjorde jeg det fordi jeg ville at markøren til slutt skulle ende mellom de to pre-taggene, ikke etter.

  
 (markøren vil være her) 

Husk

Det kan hende du må tilpasse skriptene dine for ditt valg av IDE. Husk at noen IDEer gjelder automatisk innrykning, kodefylling, etc. Dette kan skru opp skriptene litt. For å kompensere, kan det være lettest å deaktivere disse funksjonene.

Hva er triksene dine?

Jeg er alltid på utkikk etter snarveier. Det handler om å holde timelønnen så høy som mulig uten å produsere et dårligere produkt. Hvordan sparer du tid når du utvikler?

Lim inn dine skript i kommentarene

Jeg, og jeg er sikker på at de andre leserne, vil sette pris på det hvis du vil lime inn i dine tilpassede Texters "mini-skript" sammen med en kort beskrivelse av hvordan de hjelper deg!

  • Abonner på NETTUTS RSS-feed for flere daglige webutviklinger og artikler.