Отладчик типа Firebug для Google Chrome

Есть ли что-нибудь вроде Firebug, которое можно использовать в Google Chrome?

Основные функции, которые мне бы хотелось:

  • Проверить исходный код HTML (выбрать элементы, удалить их и т. Д.)
  • проверить значения CSS (встроенное решение как-то странно)

person Sebastian Hoitz    schedule 21.11.2008    source источник
comment
Увидев, что Chrome теперь поддерживает расширения, можем ли мы вернуться к этому, поскольку многие из существующих ответов теперь технически неверны. Мы должны обновить этот ответ вместо того, чтобы начинать новый.   -  person Nathan Koop    schedule 04.02.2010
comment
@Nathan Koop: Я могу ошибаться, но я не думаю, что система расширений Chrome достаточно мощная, чтобы позволить что-то вроде Firebug.   -  person Sasha Chedygov    schedule 27.07.2010
comment
проверьте эту ссылку, чтобы получить firebug в браузере: getfirebug.com/releases/lite/chrome   -  person Techie    schedule 26.02.2013


Ответы (15)


В Chrome уже встроен инструмент, похожий на Firebug. Просто щелкните правой кнопкой мыши в любом месте страницы и выберите в меню «Проверить элемент». В Chrome есть графический инструмент для отладки (как в Firebug), поэтому вы можете отлаживать JavaScript. Он также хорошо проверяет CSS и даже может изменять рендеринг CSS на лету.

Для получения дополнительной информации см. https://developers.google.com/chrome-developer-tools/ < / а>

person Dmitry Torba    schedule 05.12.2008
comment
++ Этого достаточно для устранения проблем, связанных с Chrome. Если я хочу более глубокого самоанализа, я могу сделать это с помощью Firebug. Теперь, с новым режимом разработчика IE8, все основные браузеры имеют встроенные режимы разработки. Хорошие времена. - person guns; 27.04.2009
comment
Ах, мне потребовалось немного, чтобы найти его, но функция редактирования html firebug тоже есть, в том же месте, где вы можете редактировать CSS, панель инструментов разработчика, дважды щелкнуть элемент, ввести и нажать Enter, и там заходишь, html отредактировал. - person Kzqai; 17.10.2009
comment
Инструменты разработчика Chrome (ctrl + shift + j) поддерживают отладку Javascript, например Firebug. Щелкните вкладку «Сценарии», затем второй значок внизу (›=) с всплывающей подсказкой« Показать консоль ». Оттуда вы можете выполнять команды Javascript, такие как консоль Firebug. - person Pierre-Antoine LaFayette; 08.11.2009
comment
Помните, что в некоторых системах на базе Linux он не устанавливается автоматически, поэтому вам нужно установить его вручную: sudo apt-get install chromium-browser-Inspector - person Manuel; 10.11.2009
comment
Текущая версия dev build 4.0.xxxx содержит набор инструментов для разработчиков. Я и раньше знал о проверке элементов, но без панели Net все было недостаточно. Но теперь есть панель ресурсов, которая, кажется, работает довольно хорошо и имеет все те же фильтры, что и firebug (скрипты, xhr, изображения и т. Д.). Я использую сборку Dev уже неделю, и она кажется довольно стабильной. Я только что наконец установил свой браузер по умолчанию на хром - теперь это и мой браузер разработчиков! :) - person Mark J Miller; 07.12.2009
comment
Это также поддерживает заголовки http в ресурсах (что очень важно для отладки Ajax). - person Jeff Davis; 09.02.2010
comment
Мне нравится Firebug больше, чем то, что предлагает Chrome. Но мне не нравится, как работает элемент inspect в Firefox. Мне жаль, что мне не нужно использовать два отдельных браузера для отладки ... - person The Muffin Man; 04.06.2011
comment
++, если вы используете хром только для отладки ... / console / inspect element .. Извините, mozilla - person Angry 84; 20.04.2015
comment
Хотя да, в Chrome есть отладчик ... у него нет такой мощности и простоты использования, как у Firebug. Я возвращаюсь к Firefox, если мне нужна мощная отладка, но все еще использую Chrome в качестве основного браузера. : - \ - person TheTC; 14.08.2015

Firebug Lite поддерживает проверку элементов HTML, вычисляемого стиля CSS и многого другого. Поскольку это чистый JavaScript, он работает во многих разных браузерах. Просто включите сценарий в свой источник или добавьте букмарклет на панель закладок, чтобы включить его на любую страницу одним щелчком мыши.

http://getfirebug.com/lite.html

person gregers    schedule 09.12.2008
comment
Отличная ссылка! Не знал о версии IE - person Patrick Desjardins; 09.12.2008

Просто добавляю несколько тем для обсуждения от лица, использующего Firebug / Chrome Inspector каждый день:

  1. На момент написания есть только инспектор Google DOM, и нет, он не имеет всех функций Firebug.

  2. Inspector - это «облегченная» версия Firebug: интерфейс не так хорош, IMO, проверка элементов в обеих последних версиях теперь неуклюжая, но Firebug все еще лучше; Я обнаружил, что пытаюсь полюбить Chrome (так как это лучший и более быстрый браузер), но для разработки это все еще отстой.

  3. Предварительный просмотр / модификация DOM / CSS в реальном времени в Firebug по-прежнему лучше; расчетный CSS и вид блочной модели лучше в Firebug;

  4. Как-то проще читать / использовать Firebug, может быть, из-за простоты навигации, манипулирования / изменения документа в нескольких ключевых областях? Кто знает. Я привык к интерфейсу и считаю, что Chrome Inspector не так хорош, хотя я признаю это субъективно.

  5. Вкладка Cookies / Net мне очень пригодится в Firebug. Может быть, в Chrome Inspector это есть сейчас? В прошлый раз, когда я проверял, это не так, потому что Chrome обновляется в фоновом режиме без вашего вмешательства (получает ваше согласие по умолчанию, как и все хорошие повелители).

  6. Последний момент: день, когда Google Chrome получит полнофункциональный Firebug, станет днем, когда Firefox по сути умрет для разработчиков, потому что у Firefox было 3 года на создание механизма компоновки Firefox Gecko так же быстро, как WebKit и они этого не сделали. Извините, что так прямо выражаюсь, но это правда.

Видите ли, теперь все хотят отказаться от Flash вместо jQuery, мотивированного мобильной доступностью и интерактивностью (iPhone, iPad, Android), а JavaScript «внезапно» стал большим событием (это сарказм), так что этот корабль отплыл, Firefox. И это меня огорчает, как фанату Mozilla. Chrome просто лучший браузер, пока Firefox не обновит свой движок JavaScript.

person negutron    schedule 02.03.2011
comment
Firefox идет под откос. На данный момент (2013 г.) chrome devtools намного мощнее firebug ... и firefox все сосредоточивает свои усилия на Firefox OS, которая даже не близка к android frodo .. они даже не приложили много усилий для создания js и рендеринга Быстрее. - person Phyo Arkar Lwin; 22.04.2013

F12

Я люблю короткие клавиши

person Angel.King.47    schedule 15.12.2011
comment
один парень поставил ctrl shift j :) - person Vishal Sharma; 14.10.2013

Попробуйте это, он называется Firebug Lite и, очевидно, работает с бета-версией Chrome.

Вы также можете найти его по адресу: https://chrome.google.com/extensions/

person Teekin    schedule 17.12.2009
comment
Это официальное расширение для Chrome. - person Webnet; 27.01.2010

Вы можете установить этот букмарклет в «Панели закладок», чтобы Firebug lite всегда был доступен в браузере Chrome / Chromium (поместите это как URL-адрес):

javascript:var firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.firebug.version){firebug.init();}else{setTimeout(arguments.callee);}})();void(firebug);
person Manuel    schedule 10.11.2009

Или попробуйте пользовательские скрипты: http://dev.chromium.org/developers/design-documents/user-scripts

person kenorb    schedule 14.01.2009

jQuerify - идеальное расширение для встраивания jQuery в консоль Chrome, которое максимально просто представлять себе. Это расширение также указывает, был ли jQuery уже встроен в страницу.

Это расширение используется для встраивания jQuery на любую страницу, которую вы хотите. Это позволяет использовать jQuery в оболочке консоли (вы можете вызвать консоль Chrome, нажав Ctrl + Shift + j ".).

Чтобы встроить jQuery в выбранную вкладку, нажмите кнопку расширения.

person Andrey    schedule 22.07.2010

Официальное расширение Firebug Chrome или вы можете загрузить и упаковать расширение самостоятельно.

https://getfirebug.com/releases/lite/chrome/

person joshatjben    schedule 29.01.2010
comment
Для ясности: это ссылка на расширение firebug lite, а не на расширение firebug. - person NeuroScr; 08.05.2010
comment
Ранее предоставленная ссылка не работает. Пожалуйста, обновите этот ответ, добавив новую ссылку. - person Rob Hruska; 21.07.2011

Что ж, можно включить скрипты Greasemonkey для Google Chrome, так что, возможно, есть способ отсортировать установить Firebug этим методом? Firebug Lite также подойдет, но это не то же самое ощущение, что и при использовании полнофункционального :(

willshouse.com/2009/05/29/install-greasemonkey-for-chrome-a-better-guide/

person Community    schedule 29.05.2009

Это не ответ на ваш вопрос, но, если вы его пропустили, веб-разработчик теперь доступен для Chrome: https://chrome.google.com/extensions/detail/bfbameneiokkgbdmkhm / а>.

person Sam Dutton    schedule 02.07.2010

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

https://goggles.webmaker.org/en-US

просто сделайте закладку, перейдите на любую веб-страницу и щелкните эту закладку ..

это на самом деле очки проекта Mozilla, потрясающие, потрясающие, потрясающие ...

person Vishal Sharma    schedule 14.10.2013
comment
Они его закрывают. - person steve moretz; 28.09.2019

F12 (только в Linux и Windows)

ИЛИ

Ctrl I

( I, если вы используете Mac)

person siannone    schedule 15.12.2011

Попробуйте Firebug Lite для Google Chrome

person Rais Hussain    schedule 21.01.2011

Если вы используете Chromium в Ubuntu с ночным ppa, тогда у вас должен быть chromium-browser-inspector

person Rory    schedule 13.10.2010