Pagrindinis » Kodavimas » „SublimeLinter“ kūrėjams skirtas vadovas

    „SublimeLinter“ kūrėjams skirtas vadovas

    Linter yra būtinas įrankis šiuolaikiniame interneto kūrime. Tai padeda mums pasilikti tikrinant su klaidomis ir įtvirtinant geriausią kodą. Jei naudojate „SublimeText“, labai rekomenduoju įdiegti „SublimeLinters“. Per daugelį metų „SublimeLinters“ tapo „SublimeText“ galios įrankių rinkiniu ir pristatė oficialius paketus, jungiančius įvairias programavimo kalbas..

    Šioje instrukcijoje pamatysime, kaip įdiegti ir įdiegti „SublimeLinter“. Pradėkime.

    Darbo pradžia

    Lengviausias būdas įdiegti „SublimeLinter 4“ yra „SublimeText“ paketo valdymas. Nuo to laiko SublimeLinter 3, kiekvienas linter turi būti įrengti atskirai. Tai leidžia „SublimeLinter“ efektyviau veikti tik paleidžiant plytelės įdiegėme.

    Kadangi savo projektuose dažniausiai naudojasi HTML, CSS, JS ir PHP, norėčiau įdiegti šių kalbų sluoksnius. Viduje konors Pakuotės valdymas, Aš įdiegiu „SublimeLinter“ kartu su šiais papildiniais:

    • SublimeLinter-html-tidy
    • SublimeLinter-stylelint
    • SublimeLinter-eslint
    • SublimeLinter-php

    Tada, kad šie įskiepiai veiktų, mes taip pat turime įdiegti linter kalboms, kurios yra HTML Tidy, CSSLint, JSHint ir PHP CLI.

    Tiems iš jūsų, kurie naudojasi OSX, Tidy ir PHP yra iš anksto įdiegti sistemoje. Norėdami patikrinti, paleiskite šias dvi komandas iš eilės.

     tvarkinga - php --version 

    Šios komandos parodys jums Tidy ir PHP versiją. Galite juos naudoti naudodami Sublime Text.

    Jei naudojate „Windows“ ar „Linux“ arba jų nėra, galite laikytis toliau pateiktų nurodymų.

    HTML Tidy diegimas

    Jei norite įdiegti HTML Tidy:

    • OSX, paleiskite šią komandą terminale užvirinti įdiegti homebrew / dupes / tidy
    • „Linux“, naudokite šią komandą sudo apt-get įdiegti tvarkingai.
    • „Windows“, galite paimti „EXE“ diegimo programą iš „TidyBatchFiles“.

    PHP CLI diegimas

    • OSX vartotojai gali įdiegti PHP sistemoje curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5 komandą. Tai bus įdiegta PHP 5.5, kuri yra naujausia versija, rašymo metu.
    • Linux vartotojai gali sekti šią išsamią „DigitalOcean“ pamoką.
    • „Windows“ vartotojams, čia galite atsisiųsti diegimo programą.

    „Styleint“ diegimas

    Be to, įdiegsime „CSS linter“, pavadintą „Stylelint“, kuri leis mums patikrinti ir įgyvendinti geriausias mūsų CSS failų praktikas. Toliau pateiktus nurodymus galima stebėti visose trijose platformose: OSX, Windows ir Linux. Manau, kad jau įdiegėte „Node.js“ su NPM.

    Jei norite įdiegti „Stylelint“, paleiskite:

     npm įdiegti -g stylelint 

    Atkreipkite dėmesį, kad į savo projekto katalogą taip pat turėsite pridėti „Stylelint“ konfigūracijos failą, taip pat įdiegti iš anksto nustatytą konfigūraciją, pvz., „Stylelint-config-standard“. Kai jie bus sukonfigūruoti, turėtumėte rasti toliau nurodytas klaidas.

    ESLint diegimas

    Taip pat ketiname įdiegti šiuolaikišką ir labai konfigūruotiną „JavaScript“ programą „ESLint“. Tai padės mums įgyvendinti geriausią praktiką ir sugauti galimas klaidas rašant „JavaScript“. ESLint diegimas taip pat reikalauja Node.js su NPM.

    Norėdami ją įdiegti, paleiskite.

     npm įdiegti -g eslint 

    Panašiai jums reikės pridėti projekto ESLint konfigūraciją arba naudoti iš anksto nustatytą konfigūraciją, pvz., Eslint-config-rekomenduojama.

    Mes visi esame nustatyti. Mes galime pradėti įdėjimas HTML, CSS, JS ir PHP SublimeText sistemoje naudojant „SublimeLinter 4“.

    Naujos funkcijos „SublimeLinter 4“

    „SublimeLinter 4“ pristato keletą naujų funkcijų, o lengvai pastebimas yra skydas, kuriame rodomos visos atidarytų failų klaidos. Jei esate „Mac“, paspauskite Command + Ctrl + A. Windows ir Linux sistemoje galite paspausti Ctrl + K, Ctrl + A.

    Spartusis klavišas parodys klaidų sąrašą, kaip parodyta toliau pateiktame ekrane.

    Naudoti ↑ ir ↓ naršyti sąraše, o puslapis pereis prie tikslios linijos, kurioje įvyko klaida.

    Geresnis regėjimas

    Dabar galime perkelti redaktoriuje esančią lataką arba tiesiog liniją, kurioje įvyko klaida, kad peržiūrėtumėte klaidos pranešimą. Tai nebuvo įmanoma ankstesnėje versijoje.

    Labai konfigūruojama

    „SublimeLinter 4“ dabar yra labiau konfigūruojama nei bet kada anksčiau. Pavyzdžiui, dabar mes galime paprašyti “stilių” kiekvienai linter konfigūracijai. Tai leidžia kiekvienam linteriui nustatyti piktogramas, spalvą, pūkelių režimą, kelio ir aplinkos kintamuosius.

    Tolesnė nuoroda

    Tikiuosi, kad šis trumpas pristatymas gali padėti pasiekti ir paleisti su „SublimeLinter“. Taip pat galite kreiptis į nuorodą, jei norite gauti daugiau pažangių dalykų.

    • SublimeLinter oficialus dokumentas
    • Nešiojamoji programinė įranga ir programavimas - WikiPedia
    • „SublimeLinter“ saugyklos