Sublime Tekst 2 Prosjekt Bliss

En av de mange tingene som førte meg til å bestemme at den Sublime Texten skulle bli min tekstredigerer, var slik du kunne tilpasse det som vises i fillisten til venstre. Jeg ante ikke at dette tilpasningsnivået var tilgjengelig. Her er en kort opplæring som jeg håper vil hjelpe deg så mye som det gjorde meg.


Trinn 1 - Legge til en mappe

Merk: Hvis du allerede har opprettet et prosjekt, hopper du over til trinn 3.

Når du åpner Sublime Text, legger du til en mappe i prosjektet ved å trykke Ctrl + Skift + P (Cmd + shift + p på Mac) for å hente den nye kommandopaletten, skrive "Legg til" og deretter trykke Tast inn.


Trinn 2 - Lagre prosjektet

Nå som du har lagt til en mappe til prosjektet, må du hente kommandopaletten igjen og skrive "Lagre" (eller Prosjekt: Lagre som) for å lagre prosjektet. Vi skal redigere denne filen i neste trinn.

Ikke glem å gi prosjektfilen din den .sublime prosjektutvidelse. Sannsynligvis vil dette bli gitt for deg.


Trinn 3 - Bli kjent med prosjektfilen

Fra menyen, velg Prosjekt -> Rediger prosjekt for å redigere prosjektfilen du lagret i trinn 2. Eller, selvfølgelig, få tilgang til dette fra kommandopaletten.

Du bør nå se noe som ligner på følgende i redigeringsvinduet ditt:

 "mapper": ["bane": "/ C / wamp / www / wordpress"]

Ganske selvforklarende, ikke sant? Du vil legge merke til at, som med alle Sublime Text goodies, er denne filen formatert som JSON. Ikke stress for mye hvis du ikke vet mye om JSON. Du bør kunne finne ut det som du går med.

3.1 - Vise en bestemt mappe

La oss nå oppdatere den slik at den peker på vår temamappe / katalog:

 "mapper": ["bane": "/ C / wamp / www / wordpress / wp-content / themes / twentyeleven"]

Nå, hold øye med sidebjelken til venstre og klikk Ctrl + S (Cmd + S på en Mac) for å lagre filen. Sidebjelken oppdateres øyeblikkelig med den nye mappen.

Den neste tingen verdt å peke ut (hvis du ikke allerede har lagt merke til) er det mapper objektet består av en bokstavlig bokstav (notert av firkantede parenteser). Hvis du har funnet ut at dette betyr at vi kan spesifisere mer enn én mappe til prosjektet, så ville du være helt riktig. La oss gå videre og gi det en tur.

3.2 - Legge til flere mapper

Frykt ikke plugin utviklere, vi bryr oss om deg også, så la oss legge til vår plugin katalog i tillegg til temamappen:

 "mapper": "C / wamp / www / wordpress / wp-content / themes / twentyeleven", "bane": "/ C / wamp / www / wordpress / wp-content / plugins "]

Lagre filen igjen, og du bør se følgende:


Trinn 4 - Hva annet kan vi gjøre?

Sublime Text 2 er et fantastisk verktøy i din webutvikling arsenal

Jeg er glad du spurte! For startere, innenfor hvert objekt i mapper array, er det noen få forskjellige alternativer tilgjengelig for oss:

  1. sti (streng): Som vi har sett, kan du spesifisere mappen / katalogen som skal vises i sidefeltet
  2. (streng): Angi et navn for elementet i sidefeltet
  3. file_exclude_patterns (array): Angi filer som skal utelukkes
  4. folder_exclude_patterns (array): Angi mapper for å ekskludere

De sti er allerede kjent for oss, og Navn er selvforklarende, så la oss grave inn i de to siste.

4.1 - Eksklusive filer

Innrøm det: det er noen filer som du ganske enkelt aldri vil redigere, og disse filene sannsynligvis roter prosjektvisningen. I stedet, hvorfor skjuler vi dem ikke, og da, i den helt ulige anledning at du faktisk trenger å redigere dem, må du åpne dem manuelt.

Denne biten kommer ned til preferanse, men her er filene som jeg vanligvis utelukker: '._', .bak, .ico, .prøve, .swf, .tar, .tgz, filer som begynner med 'Wp-' (la oss ikke gå til å redigere WordPress-kjernefiler), og til slutt, .glidelås filer. For å gjøre dette, vår file_exclude_patterns array bør se slik ut:

 "fil_exclude_patterns": "*.", "* .bak", "* .ico", "* .sample", "* .swf", "* .tar", "* .tgz", "wp- * .php "," * .zip "]

4.2 - Eksklusive mapper

Hvis du ikke vil spesifisere hver fil individuelt, kan du i stedet velge å ekskludere mapper. Dette er listen jeg vanligvis bruker:

 "folder_exclude_patterns": ["cgi-bin", "wp-admin", "wp-includes"]

Merk: Du må spesifisere file_exclude_patterns og folder_exclude_patterns for hver mappe (se siste eksempel nedenfor).


Trinn 5 - Men vent ... Det er mer!

Annet enn mapper alternativ, du kan også spesifisere to andre:

  1. innstillinger: En hvilken som helst vanlig liste over innstillinger som du vil søke på prosjektspesifikk basis, kan gå inn her (for eksempel: tab_size).
  2. build_systems: Dette tillater deg å legge til prosjektspesifikt byggsystem (som ligger utenfor omfanget av denne opplæringen).

Vår siste prosjektfil

Her er et eksempel på hva din siste .sublime-prosjektet filen kan se ut (forkortet litt for å være mer kortfattet):

 "mapper": [// tema "bane": "/ C / wamp / www / wordpress / wp-content / themes / twentyeleven", "navn": "Twenty Eleven Theme", "file_exclude_patterns": [". _ "," * .ico "," * .swf "]," folder_exclude_patterns ": [" images "], // plugins mappe" bane ":" / C / wamp / www / wordpress / wp-content / plugins "," name ":" Plugins Folder "," file_exclude_patterns ": [" ._ * ", // du må spesifisere dette * igjen *" * .bak "," * .sample "," * .tar "," * .tgz "," * .zip "]," folder_exclude_patterns ": [" akismet "//, // legg til andre plugins du vil ekskludere]]," innstillinger ": " tab_size ": 4 

Å konkludere

Merk: Hvis du er kløe for ytterligere å utnytte din Sublime Text 2, hold deg oppdatert på "Perfect Workflow in Sublime Text 2" - et gratis-til-alt-kurs fra Tuts + Premium, som kommer i september.

Sublime Text 2 er et fantastisk verktøy i ditt webutviklingsarsenal, og dets funksjoner og muligheter kommer langt utover denne opplæringen. For mer om hva det kan gjøre, vær sikker på å grave rundt i dokumentasjonen ... du er garantert å finne noen ekte perler som gjemmer seg der inne.

lenker:

  • Dokumentasjon: Se her og her
  • Kilde dokumentasjon for denne artikkelen