firefox или firebug: как все время включать log.js - PullRequest
0 голосов
/ 07 октября 2009

Я часто использую firebug. Однако я не люблю все время печатать console.log. Я бы предпочел просто ввести лог. Поэтому в верхней части окна консоли я все время добавляю эту строку.

function log(){try{console.log.apply(console,arguments);}catch(e){}}
log(2 + 2);

Мне не нравится каждый раз вводить этот лог-оператор.

Есть ли способ, с помощью которого я могу сказать либо Firefox, либо Firebug, чтобы они постоянно включали эту функцию журнала. Я думаю, я хочу поработать с Firebug и попросить добавить эту функцию в любое время, когда она появится в живых.

Любые мысли.

Ответы [ 2 ]

0 голосов
/ 14 октября 2009

Вы пытались создать скрипт Greasemonkey?

0 голосов
/ 13 октября 2009

ОК, это, вероятно, более сложный ответ, чем вы после, но это то, что я хотел бы сделать. Я бы собрал для себя крошечное расширение Firefox, которое использовало оверлей, чтобы добавить скрипт в интересующие вас окна, в данном случае в окно консоли. Сценарий будет определять все, что вы хотите в контексте этого окна, включая вашу log() функцию. Когда Firefox открывает окно консоли, он запускает ваш скрипт в этом контексте, делая функцию доступной для вас.

Однако, если вы не знакомы с опытом создания расширений Firefox, это вряд ли поможет в вашем конкретном случае.

...