Как Вы регистрируетесь к Firebug от расширения?

Исходя из того, что этот поток должен называться « вещей, которые вы не знали о C # до недавнего времени, несмотря на то, что думали, что вы уже знали все », моя личная особенность - асинхронные делегаты.

Пока я не прочитал книгу Джеффа Рихтера по C # / CLR (отличная книга, все, кто занимается .NET, должны ее прочитать), я не знал, что вы можете вызвать любого делегата, используя BeginInvoke / EndInvoke. Я склонен делать много вызовов ThreadPool.QueueUserWorkItem (что, по-моему, очень похоже на то, что делает делегат BeginInvoke внутри страны), но иногда может быть действительно полезным добавление стандартизированного шаблона соединения / сближения.

13
задан Robinicks 25 July 2009 в 19:15
поделиться

3 ответа

Поскольку вы не пишете Javascript, который выполняется в окне, консоль не определена.

Итак, вам нужно сначала сослаться на расширение Firebug:

Firebug.Console.log(str);
16
ответ дан 1 December 2019 в 22:24
поделиться

Насколько я знаю, вы можете сделать это, только если вы создаете надстройку JetPack. Обычная отладка выполняется Venkman из Mozilla по адресу http://www.mozilla.org/projects/venkman/

1
ответ дан 1 December 2019 в 22:24
поделиться

Консоль Firebug связана с определенной страницей, поэтому это было бы не очень удобно, даже если бы вам удалось записывать сообщения на ней. Вы пробовали Chromebug? Я не использовал это, но я ожидал найти похожую консоль для использования там расширений.

Вы также можете использовать обычную консоль ошибок, хотя вы не получите всех тонкостей, которые предоставляет консоль Firebug. Вы можете установить Console ^ 2 https://addons.mozilla.org/en-US/firefox/addon/1815 , чтобы сделать использование консоли ошибок менее болезненным.

1
ответ дан 1 December 2019 в 22:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: