Domanda Adobe Brackets disabilita jslint ma consente jshint


La mia domanda di base: Nell'editor di Adobe Brackets come faccio a utilizzare jshint mentre disattiva o disabilita jslint?

Il mio tl; dr: Quando si rilascia javascript nell'editor di Adobe Brackets, trovo che ottengo risultati sia per jslint che per jshint. Anche se ho configurato jshint a mio piacimento, non posso mai evitare il simbolo di avviso che indica che non sono riuscito a passare jslint, quindi sembra sempre che ci siano problemi con il mio linting. Voglio solo usare jshint poiché l'abilità di configurarlo globalmente tramite il file .jshintrc è abbastanza utile, ma non vedo un modo per disattivare jslint e consentire comunque jshint. Qualcuno sa come fare questo?

Suppongo che potrei scaricare jshint e usare solo jslint ma dal momento che quest'ultimo richiede che la configurazione sia bloccata direttamente nel file JS non voglio farlo.


44
2017-12-20 21:01


origine


risposte:


Ora puoi aggiungere i tuoi linters preferiti al file delle preferenze di Brackets:

"language": {
    "javascript": {
        "linting.prefer": ["JSHint"],
        "linting.usePreferredOnly": true
    }
},

Apri il file delle preferenze con Debug > Open Preferences File.

Preferenze di parentesi
Esempio preferences.json file


90
2017-12-23 00:06



Per avere più linters mentre disabiliti ancora jslint usa il comando precedente e questo:

    "linting.prefer": [
        "JSHint",
        "JSCS"
    ],

5
2018-05-26 14:43



Nell'IDE delle parentesi, selezionare File -> Extension Manager. Fare clic sulla scheda Predefinita e cercare JSLint nella casella di ricerca e disabilitarla.

Versione con staffe - 1.10


2
2017-10-11 10:14



Quindi la risposta breve è "non puoi".

Dopo aver scavato molto, sembra che, mentre è possibile disattivare jslint, ciò disattiverà anche jshint. Poiché jslint è integrato in Bracksets, l'unica soluzione è quella di entrare e modificare il codice staffe. È la vita.


0
2017-12-21 14:52



1- vai al menu -> Debug
2- vai su "apri file preferenze"
3- vai al file: "brackets.json"
4- copia e pase questi codici sull'ultima riga e non dimenticare righe di codice separate con ",":

    "linting.prefer": ["JSHint"],
    "linting.usePreferredOnly": true

* SPERIMENTA AIUTO :))


0
2017-07-17 21:53