L'apertura di file JavaScript di grandi dimensioni, come i file minificati su Strumenti per sviluppatori di Chrome, scheda Origini, lo rende bloccato. Su un mio progetto, se clicco su jquery-1.11.1.min.js
si blocca e non posso fare altro, quindi chiudo la scheda. Per rendere le cose ancora più difficili, Chrome ricorda l'ultimo file aperto nella scheda Sorgente e ricorda l'ultima scheda aperta, quindi devo aprire un altro sito Web, attivare gli Strumenti per sviluppatori e modificare le schede per farlo funzionare sul mio progetto. Ho dovuto eseguire il debug utilizzando Firefox anziché Chrome.I file sorgente/minuscolo di grandi dimensioni bloccano gli Strumenti per sviluppatori di Chrome
risposta
Questo è un bug noto: Chromium Bug Tracker - Issue 593679 - [REGRESSION] DevTools: Big sources hang the Developer Tools ed è attualmente corretto, ma non disponibile su Google Chrome o Chromium regolari/stabili.
La soluzione temporanea è utilizzare Chrome Canary.
Anche per me blackboxing non funziona. Aiuta solo:
-
processo
- Uccidi Chrome che mangia CPU (strumenti di sviluppo saranno chiusi)
- Aprire qualsiasi sito web senza file di origine enormi (es ya.ru) scheda fonte
- Passare ad un altro
- Aperto Strumenti di sviluppo sul sito web di destinazione (e non passare alla scheda fonte)
anche io non ho questo problema su Chrome Canary
Sì, il problema è stato risolto di recente su Chrome Canary. Modificherò il mio post per riflettere questo. – Nighto
Grazie per questo flusso di lavoro, ottenere gli strumenti Dev. per sbloccare è un tale dolore. –
Abbastanza stampando il file minificato (nel debugger, facendo clic sul pulsante {}) sembra "risolvere" questo (versione 51.0.2704.103 m). Inizialmente, Chrome rallenterà fino alla ricerca per indicizzazione, ma fai clic e assegna un buon numero di secondi e si calmerà non appena verrà visualizzata la sorgente stampata.
Questo non è molto utile in quanto la finestra è ancora congelata durante il caricamento del file. La stampa del file richiede sicuramente il caricamento del contenuto? –
@JohanAspeling: Per me funziona anche se molto lentamente (come detto). Il file deve essere caricato affinché il codice sia eseguito (e fallito), quindi suppongo che ci vuole tempo perché il bel processo di stampa non stia (ri) caricando un file che è già in memoria. –
Blackboxing non funziona per me. – Jeppebm