Come abilitare l'app Chrome DevTools per il debug remoto
L'app Chrome DevTools è stata creata da Kenneth Auchenberg nel tentativo di rimuovere devtools dal browser, in questo caso dal browser Chrome. Questa applicazione è basata su NW.js e può essere eseguita su Mac OS X e su Linux e Windows.
Ci sono molte ragioni che hanno spinto il produttore a creare questo, ma la sua visione consiste nel dare agli sviluppatori la convenienza di debug remoto su più browser, tutti dalla stessa piattaforma unificata (app). L'idea richiederà del tempo per essere presa e materializzata a causa di una serie di motivi (e di resistenza, che puoi leggere sul suo blog).
Daremo un'occhiata all'app Chrome DevTools e vediamo cosa Google ha da offrire agli sviluppatori.
Altro su Hongkiat:
- Guida introduttiva agli strumenti per sviluppatori di Chrome
- 5 (Altro) Consigli utili per sviluppatori di Chrome DevTools
- Come personalizzare il tema Google Chrome DevTools
Installazione
Scarica Chrome-Devtools.app.zip ed estrailo. Fare doppio clic per eseguire. Avvia il tuo browser Chrome e attiva il debug remoto.
Per farlo su Mac, apri il terminale ed esegui il comando seguente:
sudo / Applicazioni / Google \ Chrome.app/Contents/MacOS/Google \ Chrome -remote-debugging-port = 9222
Se si esegue Windows, aprire il prompt dei comandi e utilizzare questo comando:
avvia chrome.exe -remote-debugging-port = 9222
Come usare
Quando Chrome è già aperto, con la funzione di debug remoto abilitata, puoi ora navigare in qualsiasi sito. Ad esempio abbiamo aperto Hongkiat.com per questo esercizio. Successivamente, ci dirigiamo verso la finestra dell'app Chrome DevTools e Aggiorna questa lista (il pulsante è in basso a destra).
Ora vedrai il link Hongkiat.com elencato (come mostrato sotto).
Adesso fai clic sul pulsante "Vai". Sarai portato a una nuova finestra. Questo è tutto. Hai già installato l'app Chrome DevTools. Quello che vedrai qui è lo stesso di quando "ispezioni elemento" sul browser Chrome.
E da qui puoi utilizzare l'app Chrome DevTools proprio come se si utilizzasse DevTools su Chrome in modo nativo: puoi controllare l'elemento DOM, eseguire il debug di JavaScript, lavorare con Console e altro ancora.
Qual'è il prossimo?
Questa app è ancora molto sperimentale. Ma per ora, l'idea di prendere il DevTool da Chrome consente agli sviluppatori di trattare l'app come un editor funzionale e di lavorare con altri runtime come node.js e iOS. Per ulteriori possibilità, puoi consultare il pensiero di Auchenberg qui.