我经常使用萤火虫。但是我不喜欢一直输入console.log。我宁愿键入日志。所以在我的控制台窗口的顶部,我一直都在添加这行。
function log(){try{console.log.apply(console,arguments);}catch(e){}}
log(2 + 2);
我不喜欢每次都输入该日志语句。
有没有办法可以告诉firefox或firebug一直包含该日志功能。我想我想修改一下firebug,并要求它在任何时候实时添加一个函数。
任何想法。
答案 0 :(得分:0)
好的,这可能是一个比你更复杂的答案,但这就是我要做的。我会为自己构建一个小小的Firefox扩展,它使用叠加层将脚本添加到你感兴趣的窗口中,在这种情况下是控制台窗口。该脚本将在此窗口的上下文中定义您想要的任何内容,包括log()
函数。当Firefox打开控制台窗口时,它将在此上下文中运行您的脚本,使您可以使用该功能。
但是,如果您对创建Firefox扩展程序感到不舒服或没有经验,那么在您的特定情况下这不太可能有所帮助。
答案 1 :(得分:0)
您是否尝试过创建Greasemonkey脚本?