2014-08-27 9 views
8

C'è una funzione nell'editor di atomi per mostrare gli strumenti di sviluppo quando si fa doppio clic su una parola. Probabilmente è inteso per html, ma nel codice ruby ​​non funziona. Quando fai doppio clic su una parola specifica attiva gli strumenti di sviluppo, apre la console e mostra qualche errore.Come disattivare gli strumenti di sviluppo nell'editor di atomi

Come posso disabilitarlo? Non ho trovato un'impostazione e non sono sicuro se questo viene fornito con un plug-in installato.

risposta

8

Gli strumenti di sviluppo non si aprono come funzionalità: si aprono perché c'è un errore da qualche parte! Sfortunatamente, Chromium (in cima al quale è stato creato Atom) non mostra uno stacktrace completo a meno che gli strumenti di sviluppo non siano aperti prima dello.

Provare ad aprire loro stessi per primi con Visualizza -> Developer -> Toggle Developer Tools (o eseguendo il comando Window: Toggle Dev Tools dalla palette) e provare a riprodurre il problema con un doppio clic sulla parola di nuovo. Dovresti vedere uno stacktrace completo ora, si spera che includa un'indicazione del pacchetto che sta causando il problema.

+1

Quindi è vero: se si desidera eseguire il debug del proprio editor invece del proprio codice, utilizzare atom. Grazie per la risposta rapida. – kode

2

Buona risposta di Ash Wilson, ma volevo indicare un comodo pacchetto per disabilitare la console di sviluppo dall'apertura quando si verifica un errore: https://atom.io/packages/error-status.

Si dovrebbe scoprire che cosa sta causando l'errore, ma il più delle volte è fastidioso. Questo pacchetto mostra l'errore proprio sopra la barra di stato. Quindi è ancora possibile fare clic su di esso per vedere qual è l'errore, ma è meno invadente rispetto all'apertura della console.

Modifica: Package was removed. Atom ora ha una migliore gestione degli errori e mostra invece una notifica.

+0

Grazie per il pacchetto utile. – kode

+0

Sembra che il pacchetto sia stato rimosso? – Brian

+0

Questo pacchetto è stato rimosso perché stava utilizzando [funzioni obsolete] (https://github.com/postcasio/error-status/issues/13) e non funzionava più. Tuttavia, non è più necessario perché Atom ha una migliore gestione degli errori e mostra invece una notifica. –

Problemi correlati