Gaukite daugiau iš „Atom“ teksto rengyklės
Iš visų teksto redaktoriai prieinama, Atomas yra mėgstamiausias tarp dizainerių ir kūrėjų. „Atom“ sukūrė „GitHub“ ir buvo atvira 2014 m. pradžioje interneto dizaino įrankis išaugo iki daugiau nei 500 000 vartotojų per mėnesį. Iš dėžutės „Atom“ žino „Git“, apima „Markdown“ peržiūras, automatinį užbaigimą ir dar daugiau. Jis sukurtas taip, kad būtų galima nulaužti iki galo.
Be to, kad „Atom“ yra atviro kodo, ji kuriama naudojant žiniatinklio technologijas: „JavaScript“, HTML ir CSS. Tai leidžia „Atom“ pagrindines ir išplėstines galimybes pasiekti daugeliui kūrėjų.
Šiame straipsnyje pasidalinsiu būdais, kaip galite išplėsti ir pritaikyti „Atom“, pradedant paketų valdymu ir baigiant pasirinktiniu elgesiu.
Norėdami pasirinkti kitus patogius žiniatinklio įrankius, mes pasirinkome geriausius svetainių kūrėjas , daugiau viršuje interneto priegloba teikėjai. Ne visai gerai? Čia yra geriausi debesies saugykla galimybės.
Paketo ekosistema
Rašymo metu „Atom“ buvo paskelbta daugiau nei 7000 paketų ir daugiau nei 2000 temų. Pats „Atom“ sukurtas susiejus pagrindinę programą su dešimtimis kiekvienos numatytosios funkcijos paketų.
Šie paketai daro, pavyzdžiui, prideda „Markdown“ peržiūros palaikymą, rodo jūsų katalogo „Git“ būseną ir valdo „Rasti ir pakeisti“. Juos galima valdyti rodinyje „Nustatymai“. „Atom“ nustatymų rodinys išskiria jį, nes pagal numatytuosius nustatymus jame yra paketų tvarkyklė, suteikianti jums prieigą prie įdiegtų paketų ir tūkstančius bendruomenės sukurtų paketų. Galite juos naršyti ir įdiegti iš „Atom“.
Nustatymų rodinį galite atidaryti meniu juostoje spustelėdami Paketai> Nustatymų rodinys> Atidaryti arba naudodami cmd +, spartusis klavišas.
Paketai
Atidarę nustatymų rodinį, kairėje pusėje rasite skirtuką „Paketai“. Bus rodomi visi jūsų įdiegti paketai ir jų tipas:
- Bendruomenės paketai: žmonių, nepriklausančių „GitHub“ „Atom“ komandai, parašyti paketai
- Pagrindiniai paketai: sukūrė „Atom“ komanda ir kartu su „Atom“
- Kūrimo paketai: paketai, kuriuos turite kompiuteryje ir naudojate „Atom“ iš vietinių šaltinių
Paketų rodinyje galite valdyti įdiegtus paketus pasirinkdami juos įdiegti / pašalinti arba išjungti / įgalinti. Šiame rodinyje spustelėjus paketą pateksite į galimus paketo nustatymus (jei tokių yra), taip pat į README, apibūdinantį paketą. Jei norite sužinoti daugiau, galite spustelėti nuorodą ir patekti į paketo saugyklą arba leidimų stebėjimo priemonę.
Įdiekite paketus
Parametrų rodinio skirtuke Įdiegti galite susieti su tūkstančiais „Atom“ galimų paketų. Viršuje rasite siūlomus paketus, tačiau taip pat galite naudoti paieškos juostą norimam rasti.
Paketai „Atom“ skelbiami naudojant „Atom Package Manager“ (APM), kuri yra įtraukta į „Atom“. Paskelbtus „Atom“ paketus rasite „Install“ rodinyje ir juos taip pat galite rasti „Atom“ svetainė .
Kaip ir „Paketų“ rodinyje, spustelėjus vieną paketą, rodoma „README“, todėl prieš diegdami galite pamatyti, ką jis daro. Jis taip pat nurodo paketo kodų saugyklą.
Šiame rodinyje galite įdiegti naujus bendruomenės paketus spustelėdami mygtuką Įdiegti pateiktame pakete. Tada paketus galite tvarkyti paketų rodinyje.
Kūrimo paketai
Norėdami naudoti paketą, kurį kuriate vietoje „Atom“, prieš paskelbdami jį APM, galite susieti jį su „Atom“ naudodami APM CLI. Pavyzdžiui, paketo kataloge „Terminal“ arba „Bash“ naudokite šią komandą:
$ apm link
Susieti paketai bus rodomi paketų rodinio skyriuje Kūrimo paketai. Susietus paketus galite pamatyti naudodami šią komandą:
$ apm links
Temos „Atom“
Įdiegimo rodinyje perjunkite paieškos juostą į Temos, kad galėtumėte ieškoti galimų „Atom“ temų. Įdiegę temas, galite tvarkyti ir nustatyti jas kaip dabartinę temų rodinyje.
NS ir sintaksės temos
„Atom“ turi vartotojo sąsajos ir kodo sintaksės temas. Sintaksės temų stilius, kaip kodas atrodo pačiame redaktoriuje, ir vartotojo sąsajos temos, kaip atrodo likęs „Atom“ (pvz., Skirtukai ir failų medis). Jūs netgi galite atlikti nedidelius „Atom“ pakeitimus nesukūrę visos temos ar paketo.
Alternatyvus pritaikymas „Atom“
Nustatymų rodinio skirtuke Nustatymai pateikiamos „Atom“ tinkinimo parinktys, tačiau galite peržengti numatytąsias parinktis pridėdami „JavaScript“ ar CSS savo konfigūracijoje. Kiekvienas „Atom“ egzempliorius turi .atom katalogas, kuriame yra jo konfigūracijos parametrai, kuriame galite sukurti pasirinktinį elgesį ar stilius.
Norėdami atidaryti savo .atom konfigūracijos kataloge, spustelėkite mygtuką „Atidaryti konfigūracijos aplanką“ kairėje nustatymų rodinio pusėje.
Pradinis kavos failas
The init.kava failas leidžia jums pridėti pasirinktinį elgesį prie „Atom“ kiekvieną kartą, kai paleidžiamas naujas langas. Jis vykdomas po paketų pakrovimo ir ankstesnės redaktoriaus būsenos atkūrimo.
Galite naudoti „CoffeeScript“ šiame numatytame faile arba sukurti naują failą „init.js“, kad galėtumėte naudoti „JavaScript“. Iniciatyvoje galite naudoti visą „Node.js“ API. Pvz., Jei kiekvieną kartą atidarę langą norėtumėte, kad „Atom“ pasveikintų jus su jo naudojama „Node.js“ versija, galite tai pridėti prie savo init failo:
alert(process.versions.node)
Norėdami daugiau bendrauti su „Atom“, galite naudoti „Atom“ API. Dokumentaciją apie API galima rasti „Atom“ svetainėje.
Stiliai.css
Visai kaip init.kava failas, stiliai.css yra failas, įkeliamas paleidus „Atom“. Čia pridėti stiliai pakeis esamus „Atom“ stilius arba pridės juos, ir jie įsigalios iškart po išsaugojimo.
Pvz., Galite pakeisti redaktoriaus fono spalvą pridėdami šį CSS:
atom-text-editor { background: seashell; }
Greitas būdas rasti nuosavybės pavadinimus „Atom“ yra pasinaudoti tuo, kad po „Atom“ yra „Chromium“, taigi jūs turite prieigą prie „DevTools“. Galite įjungti ir išjungti „DevTools“ paspausdami alt + cmd + I .
Atidarę „DevTools“, naudodami didinamąjį stiklą galite pasirinkti elementus „Atom“ ir atskleisti jų klases ar elementų pavadinimus. Taikykite juos į savo stiliai.css failą, kad pakeistumėte jų ypatybes.
Naudodami „Atom“ paketų tvarkyklę ir konfigūracijos failus galite tinkinti „Atom“ aplinką tiesiai iš „Atom“. Ši įžanga turėtų padėti jums pasisekti ir, jei turite klausimų, atidarykite projekto klausimą .
Šis straipsnis iš pradžių pasirodė 2007 m neto , pirmaujantis pasaulyje interneto dizaino žurnalas. Prenumeruokite čia .
Norėdami toliau tobulinti žiniatinklio projektavimo įgūdžius, eikite į mūsų konferenciją. Sukurkite ir išbandykite daugybę pirmaujančių pramonės pranešėjų, seminarų ir vertingų tinklų kūrimo galimybių tvarkaraščių. Nepraleisk to! Gaukite „Generate“ bilietą dabar .
Susiję straipsniai:
- Ką išmokti tobulinti savo interneto dizaino įgūdžius
- Saugokitės pažangiausių interneto dizaino bruožų
- 13 geriausių vartotojo bandymų programinės įrangos