Introducerar Nettuts + Hämta

Förutom att producera olika användbara apps för webbutvecklare, kommer vi också att kommunicera och släppa ut mindre plugins och tillägg. Idag vill jag tillkännage den första posten i det här initiativet: "Nettuts + Hämta" - en Sublime Text-plugin.


Det 20 andra exemplet


Välja 720p för en tydligare bild.

Dilemma

Låt oss säga att du är en fan av Normalize.css. Kanske laddar du ner det och sparar det till ett utdrag, eller lagrar stilarket självt i en aktivitetsmapp. På så sätt, för framtida projekt behöver du bara kopiera och klistra in.

Det enda problemet med den här metoden är att om några månader har gått är det mer än möjligt att tillgången (i detta fall Normalize.css) har uppdaterats av skaparen. Så dina alternativ är att antingen använda den nu utdaterade versionen av Normalisera, eller återvända till GitHub-sidan och dra in en ny kopia. Allt detta verkar vara tråkigt.


Lösningen

Skapat av Weslly Honorato är Nettuts + Fetch lösningen på vårt dilemma.

Jag tänkte på mig själv: "Vad händer om det fanns ett plugin som automatiskt skulle dra in den senaste kopian av en fil, helt enkelt genom att skriva en snabbtangent. Det kommer att utföra en curl-förfrågan till din angivna URL (sparade för framtida användning) och låta dig vara säker på att du använder den senaste kopian av en viss tillgång för alla nya projekt.

Skapat av Weslly Honorato är Nettuts + Fetch lösningen på vårt dilemma.


installations instruktioner

Medan du manuellt kan ladda ner Nettuts + Hämta från GitHub, är det enklaste sättet att ställa in det via Paketstyrning (vilket alla ST2-användare ska använda). När du har installerat paketkontrollen trycker du på ctrl + skift + p (Windows, Linux) eller cmd + shift + p (OS X) och skriv "Package Install." Sök sedan efter "Nettuts + Hämta", tryck på enter och du är klar. Enkel.


Användande

Du använder bara två kommandon när du arbetar med Hämta. Först måste vi spara några filreferenser. Återigen, hämta kommandopaletten och sök efter "Hämta". För nu väljer du "Hantera fjärrfiler."

Vad som är bra med Sublime Text 2 är att konfigurationen är otroligt enkel. För att tilldela referenser till onlinebaserade aktivfiler behöver vi bara skapa ett objekt, så att det inte är oroat, det kommer att vara förbefolket för dig efter installationen):

Så, för att dra in den senaste kopian av jQuery (om du inte vill använda en CDN):

"filer": "jquery": "http://code.jquery.com/jquery.min.js"

paket

Ännu bättre kan jag dra in hela paket eller zip-filer. Vad händer om vi vill starta ett nytt projekt med HTML5 Boilerplate? I så fall lägger vi till referensen till "paket" -objektet.

"filer": "jquery": "http://code.jquery.com/jquery.min.js", "paket": "html5-boilerplate": "http://github.com/h5bp /html5-boilerplate/zipball/v2.0stripped "

Hämta, pojke

Nu när vi har sparat ett paket och ett skript (lägg till så många du vill) kan vi dra in dem med hjälp av kommandot Hämta. Dra upp kommandopaletten - ctrl + skift + p (Windows, Linux) eller cmd + shift + p (OS X) - typ "Hämta" och gör ditt val.

Välj HTML5 Boilerplate från listan, ge det några sekunder, och bam, du är redo att gå med den senaste utgåvan.

Ganska söt, va? Jag hoppas du tycker om det! Tack igen till Weslly Honorato för att bygga den för oss.