firefox或firebug:如何一直包含log.js

时间:2009-10-07 15:27:59

标签: firefox firebug

我经常使用萤火虫。但是我不喜欢一直输入console.log。我宁愿键入日志。所以在我的控制台窗口的顶部,我一直都在添加这行。

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

我不喜欢每次都输入该日志语句。

有没有办法可以告诉firefox或firebug一直包含该日志功能。我想我想修改一下firebug,并要求它在任何时候实时添加一个函数。

任何想法。

2 个答案:

答案 0 :(得分:0)

好的,这可能是一个比你更复杂的答案,但这就是我要做的。我会为自己构建一个小小的Firefox扩展,它使用叠加层将脚本添加到你感兴趣的窗口中,在这种情况下是控制台窗口。该脚本将在此窗口的上下文中定义您想要的任何内容,包括log()函数。当Firefox打开控制台窗口时,它将在此上下文中运行您的脚本,使您可以使用该功能。

但是,如果您对创建Firefox扩展程序感到不舒服或没有经验,那么在您的特定情况下这不太可能有所帮助。

答案 1 :(得分:0)

您是否尝试过创建Greasemonkey脚本?