Мой javascript файл отображается как одна строка текста в хром-отладчике. Зачем?

All one line

Кажется, я случайно сталкивался с этим. Обычно он обычно отображает файл, но иногда он все сжимается на одну строку. Я не могу понять, что вызывает его.

Ответы

Ответ 1

N.B.: В текущей версии Chrome это действительно делается, щелкнув значок {} ( "довольно печатать" ) в левом нижнем углу панели инструментов разработчика.

Ответ 2

А, понял. Окончания строк в файле проблем каким-то образом были установлены в формате Mac, а остальные файлы - в формате Windows. Не уверен, как формат поменялся, но он легко конвертируется обратно (в Notepad ++ просто выберите Edit → EOL Conversion).

Ответ 3

Вы уже ответили на свой вопрос, но это хорошее место, чтобы отметить, что Chrome (начиная с v12, в настоящее время в dev-канале) имеет встроенную функцию довольно печати, которая позволяет быстро выполнить типичную однострочную Файлы JavaScript, создаваемые всеми хорошо организованными веб-сайтами. На вкладке "Сценарии веб-инспекторов" выберите файл с помощью обычного раскрывающегося списка и щелкните правой кнопкой мыши на исходном коде. Выбор "De-obsfucate Source" будет отформатировать файл разумным образом и даже позволит вам установить контрольные точки внутри вновь измененного кода. Это очень полезно.