Firefox Dev Tools是否有允许控制台以多线模式运行的设置?我的几位同事建议我使用Chrome / Opera Dev Tools,或者至少使用Firebug。
技术信息
Firefox版本:49.0.1,没有添加内容。
我做主要在编写/开发Web应用程序时使用Opera和Opera开发工具。但是,为了实现跨浏览器兼容性,有时需要在特定浏览器中调试应用程序。
我不使用Firebug,因为Firebug是错误的。 Firefox的内置开发工具比Firebug中的工具更好。此外,内置工具比Firebug中的工具更稳定。
我知道Firefox的Scratchpad和Split控制台模式。目前,我在分离控制台模式下使用Scratchpad来调试我的Web应用程序中的内容,当我需要多行进行调试时。但是,无法看到DOM会使这种方法处于严重劣势。
答案 0 :(得分:2)
我不会使用Firebug,因为Firebug是有缺陷的。 Firefox的内置开发工具比Firebug中的工具更好。此外,内置工具比Firebug中的工具更稳定。
请注意,Firebug不再像过去那样存在。 Firefox正在变成多进程,Firebug与它不兼容。所以现在,Firebug和原生DevTools合并为一个。
Firefox Dev Tools是否有允许控制台以多行模式运行的设置?
此处没有设置,但控制台有多种方式可以在多线模式下运行:
例如,如果您输入}
然后按回车键,则提示将转到下一行,然后您可以完成输入您正在创建的新对象的属性。
如果您在下一行输入let a = { }
并按Enter键,则会提交整个 $(this).data().data.text = $(this).data().data.text.replace(parentTarget, "");
表达式。
答案 1 :(得分:1)
根据Firefox的Web控制台键盘快捷键页面(https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Keyboard_shortcuts#Command_line_interpreter),您可以使用" Shift + Return(回车)"在控制台中输入多个线路表达式。按钮。
没有设置将控制台置于多行模式,因为Firefox开发工具不需要这样的设置。