Kotisivu » Coding » Mukautetun koodinpätkän lisääminen Atomiin

    Mukautetun koodinpätkän lisääminen Atomiin

    Se ei ole sattumaa, että Atomi, Githubin luoma lähdekoodieditori on suosittu web-kehitysyhteisössä. Se ei ole vain helposti laajennettavissa tuhansia Atom-paketteja, ja siinä on a laaja kielituki, mutta lähes jokainen osa on muokattavissa käyttäjä.

    Vahvistamalla Atomin Lohkojen ominaisuus, voit tehdä koodauksen työnkulun tuottavammaksi toistuvat koodinpätkät voit vähentää työsi toistuvaa osaa. Tässä viestissä näytän sinulle, miten voit käytä Atomin sisäisiä koodinpätkiä, ja luo omia mukautettuja katkelmia.

    Käytä sisäänrakennettuja koodinpätkiä

    Oletuksena Atom tulee sisäänrakennetut koodinpätkät, joista jokainen on sidottu soveltamisalaan jotka kuuluvat tiettyyn tiedostotyyppiin. Jos esimerkiksi käsittelet tiedostoa, jossa on .js Laajennus, vain kyseiseen tiedostoon kuuluvat JavaScript-laajuiset katkelmat.

    Nähdä kaikki käytettävissä olevat katkelmat nykyisen tiedostotyypin osalta paina Alt + Shift + S. Jos valitset katkelman avattavasta luettelosta ja napsautat sitä, Atom lisää täyden katkelman editoriinsi ilman muuta hässäkkää.

    Jos olet jo tietoinen vaihtoehdoista, sinun ei tarvitse ladata koko luetteloa. Kun aloitat kirjoittamisen, Atom tulee näkyviin automaattisen täydennyksen tulokset -ruutu ylöspäin, joka sisältää käytettävissä olevat koodinpätkät, jotka kuuluvat tiettyyn laajuuteen, ja merkkijono, jonka olet kirjoittanut tähän mennessä.

    Esimerkiksi, jos kirjoitat h merkki a .html tiedosto, pudotusvalikko, jossa on kaikki sisäänrakennetut HTML-koodinpätkät h ilmestyy.

    Napsauttamalla mitä tahansa vaihtoehtoa Atom tulee liitä koko HTML-tunniste (esimerkiksi. ) ja sijoita kohdistin alku- ja sulkumerkkiin.

    Jos et halua häiritä avattavasta luettelosta, voit saavuttaa saman tuloksen kirjoittamalla H1, ja lyömällä Tab tai Enter - molemmat avaimet aseta koko koodinpätkä kuuluvat katkelman etuliitteeseen.

    Mukautettujen koodinpätkäiden lisääminen

    1. Etsi kokoonpanotiedosto

    Jos haluat lisätä omia mukautettuja koodinpätkiä Atomiin, sinun on ensin löydettävä konfigurointitiedosto kutsutaan snippets.cson tuo on CoffeeScript Object Notation tiedosto.

    Klikkaa Tiedosto> Leikat ... yläreunassa, ja Atom avaa snippets.cson tiedosto, johon voit lisätä omia mukautettuja katkelmia.

    2. Etsi oikea laajuus

    Tarvitset neljä asiaa jotta voit lisätä mukautetun katkelman:

    1. soveltamisalan nimi
    2. katkelman nimi
    3. etuliite joka toimii katkelman kahvana
    4. osaa

    Nimi, etuliite ja katkelman runko (2-4) riippuvat pelkästään teistä, kuitenkin löytää laajuuden nimi (1) ennen mukautettujen katkelmien lisäämistä.

    Voit löytää tarvitsemasi laajuuden napsauttamalla Tiedosto> Asetukset valikkorivin valikosta, etsi sitten paketit välilehti Asetusten välillä. Suorita täältä haun laajuus, jota tarvitset, esimerkiksi jos haluat lisätä koodinpätkiä HTML-kieleen, kirjoita HTML hakupalkkiin.

    Klikkaa kielen tukipaketti valittua kieltä ja avaa omat asetukset. Joukossa Grammatiset asetukset, voit nopeasti löytää soveltamisalan nimen, kuten alla olevassa kuvassa näkyy.

    Seuraavassa on joitakin soveltamisaloja, joita haluat käyttää Atom-projekteissasi:

    • Tavallinen teksti: .text.plain
    • HTML: .text.html.basic
    • CSS: .source.css
    • Sass: .source.sass
    • VÄHEMMÄN: .source.css.less
    • JavaScript: .source.js
    • PHP: .text.html.php
    • Python: .source.python
    • java: .source.java

    Älä unohda, että sinun täytyy lisää piste (.) soveltamisalan nimen edessä käyttää sitä snippets.cson tiedosto.

    3. Luo yhden rivin koodinpätkät

    Luo a yhden rivin koodinpätkä, sinun on lisättävä katkelman laajuus, nimi, etuliite ja kappale snippets.cson tiedostoa käyttäen seuraavaa syntaksia:

     '.text.html.basic': 'Widgetin nimi': 'etuliite': 'wti' body ':'' 

    Tämä esimerkkikappale lisää a

    tunniste widget-title luokka HTML-laajuuteen. Voit lisätä minkä tahansa muun yhden rivin koodinpätkän Atom-editoriin tämän syntaksin jälkeen.

    Kun olet tallentanut määritystiedoston, kun olet kirjoita etuliite ja paina Tab-näppäintä, Atom liittää siihen liittyvän fragmentin rungon koodieditoriin. Leikkauksen nimi (esimerkissä Widget-otsikko) tulee näkyviin automaattisen täydennyksen tuloslaatikkoon.

    4. Luo monilinjainen koodinpätkä

    Monirivinen koodinpätkä käytä hieman eri syntaksi. Sinun täytyy lisätä samat tiedot kuin yhden rivin pätkät - laajuus, nimi, etuliite ja katkelman runko.

    Tässä on erilainen se, että sinun täytyy sijoittaa katkelman runko parin sisällä """ (kolme kaksinkertaista lainausta).

     '.text.html.basic': 'Kuvalinkki': 'etuliite': 'iml "runko:" "" 
    """

    Jos haluat lisätä useampia mukautettuja katkelmia lisätään samalla soveltamisalalla nimi vain kerran, laita sitten katkelmia yksitellen:

     '.text.html.basic': 'Widgetin nimi': 'etuliite': 'wti' body ':'"Kuvalinkki": "etuliite": "iml" runko: "" " 
    """
    5. Lisää välilehti

    Voit edelleen helpottaa mukautettujen koodinpätkäsi käyttöä lisäämällä välilehti pysähtyy katkelman runkoon. Välilehdet osoittavat paikat, joissa käyttäjä voi navigoida käyttämällä Tab-näppäintä. Kun välilehti pysähtyy, voit tallentaa tekstin navigoinnin ajan.

    Voit lisätä välilehtiä käyttämällä $ 1, $ 2, $ 3,… syntaksi. Atom sijoittaa kohdistimen siihen paikkaan, jonka se löytää $ 1, sitten voit siirtyä $ 2 ja paina sitten Tab-näppäintä $ 3, ja niin edelleen.

     '.text.html.basic': 'Kuvalinkki': 'etuliite': 'iml "runko:" "" 
    """
    6. Lisää valinnaisia ​​parametreja

    Atomilla voit lisää lisätietoja käyttämällä katkelmia valinnaiset parametrit. Tämä ominaisuus voi olla hyödyllinen, jos joku muu käyttää myös editoria ja haluat kertoa heille katkelman tarkoituksen tai jos sinulla on niin monimutkaisia ​​mukautettuja katkelmia, joita sinun tarvitsee lisätä muistiinpanoihin.

    Valinnaisten parametrien arvot ovat näytetään automaattisen täydennyksen tulokset -ruutuun joka tulee esiin, kun aloitat etuliitteen kirjoittamisen. Alla olevassa esimerkissä lisäsin kuvauksen & a Lisää… linkki edelliseen Widget-otsikko mukautettu katkaisu:

     '.text.html.basic': 'Widgetin nimi': 'etuliite': 'wti' body ':'"kuvaus": "Voit lisätä widgetin nimen tämän katkelman kanssa sivupalkkisi widgetiin." descriptionMoreURL: 'http://hongkiat.com' 

    Kun käyttäjä alkaa kirjoittaa etuliitteen WTI, ylimääräiset tiedot (kuvaus + linkki) tulevat näkyviin automaattisen täydennystuloksen laatikon alaosaan. Katsokaa muut valinnaiset parametrit voit lisätä ylimääräisiä tietoja mukautettuihin katkelmiin.