Как писать и запускать скрипты в консоли Google Chrome Javascript?

недавно я переключился с Firefox на Chrome, и я (вероятно) пропустил важную функцию. Я использовал для тестирования фрагментов javascript на FF из консоли Firebug следующим образом: Откройте консоль, напишите сценарий и, наконец, нажмите CTRL + Return для выполнения кода.

кажется невозможным сделать то же самое в консоли Chrome, так как когда я набираю там код и нажимаю return, чтобы начать новую строку, код выполняется немедленно.

есть ли способ, чтобы повторить поведение Firefox в Chrome?

спасибо.

5 ответов


установить Firebug Lite для Google Chrome. У него есть консоль.
Не ищите полноценного поджигателя. Вы будете разочарованы :)

Ой, я сначала не читал как следует. Моя вина!

В Firebug Lite,брать консоль. Тогда вы увидите крошечная красная стрелка вверх в правом углу.
Нажмите на него, и вы получите многоканальный консоли. Не так ли?


кажется, что нет явного "многострочного режима". Но вы можете:

  • вставить код (он сохранит многострочный)
  • Shift + Return для добавления новой строки без выполнения скрипта

связанные bugs:
https://bugs.webkit.org/show_bug.cgi?id=30553
http://code.google.com/p/chromium/issues/detail?id=72739


Я рекомендую этот:

  1. написать debugger; и нажмите Enter на вкладке консоли
  2. появляется источник tab; если нет, убедитесь, что точки останова отладчика активны
  3. теперь вы можете написать все, что хотите в источник tab, который действует как полная IDE с такими функциями, как newline и отступ
  4. выберите любую часть кода для запуска и щелкните правой кнопкой мыши, выберите Evaluate in console

вы также можете нажать Shift + Enter, чтобы начать новую строку без запуска кода в консоли Chrome: https://developers.google.com/chrome-developer-tools/docs/tips-and-tricks#multiline-commands


лучший способ сделать это с помощью Chrome featue i.e фрагментов здесь вы можете написать на JavaScript и сохранить это в консоли разработчика chrome. Его доступный под источником внутри инструментов разработчиков при проверке элемента. более подробную информацию о фрагментах можно найти по этой ссылке.

Он был доступен в Chrome canary, и я думаю, теперь он доступен и в браузере chrome по умолчанию.