在Firefox中测试并向页面添加Javascript的更简单方法?

在Firefox中测试并向页面添加Javascript的更简单方法?,javascript,firefox,firefox-addon,Javascript,Firefox,Firefox Addon,我正在尝试在我的一个页面中扩展一些Javascript,为了快速编写“这行得通”代码,这是一个巨大的痛苦。基本上,它包括在我的IDE中编辑代码并保存、切换到Firefox、重新加载页面、在Firebug中设置断点、检查并重复 在这方面有没有Firefox扩展可以帮助我 我唯一能找到的就是在地址栏中使用javascript:…,但这是一个巨大的痛苦,它只能容纳一行代码,而且无法让测试代码在页面上持久化 试试看。您可以在浏览器中尝试html、css和代码,并使用例如调试。您可以使用多种js框架(或无

我正在尝试在我的一个页面中扩展一些Javascript,为了快速编写“这行得通”代码,这是一个巨大的痛苦。基本上,它包括在我的IDE中编辑代码并保存、切换到Firefox、重新加载页面、在Firebug中设置断点、检查并重复

在这方面有没有Firefox扩展可以帮助我

我唯一能找到的就是在地址栏中使用
javascript:…
,但这是一个巨大的痛苦,它只能容纳一行代码,而且无法让测试代码在页面上持久化

试试看。您可以在浏览器中尝试html、css和代码,并使用例如调试。您可以使用多种js框架(或无),模拟XHR,并添加您自己的(js/css)资源。这并不理想,但比你描述的做法要好得多


您也可以尝试使用,它提供了“在浏览器中查看”功能,即使对于URL和预设浏览器也是如此。

只需使用firebug附带的js控制台即可。您可以在其中编写各种代码,甚至可以声明可以引用的函数和变量。如果您需要多条线路,firebug也可以这样做


编辑:页面重新加载除外。。。。如果需要重新加载页面,则需要将其保存在某个位置。我会使用Greasemonkey脚本

您可以使用Web控制台(Firefox 4和更高版本中新增的)-按Ctrl-Shift-K打开特定页面。命令行位于底部,按命令行上的Shift键Enter键可输入多行。

我通常会这样做,但我需要在我自己的页面(包括20多个javascript脚本)的上下文中编写代码,它看起来就像jsbin,但比“pastebin”更适合实验脚本包含的内容类型应该不会有问题,您也可以将它们包含在JSFIDLE中。添加了到KomodoEdit的链接。非常好和快速的JS免费编辑器。不,我不能,不容易。一半是ASP.Net脚本,另一半是jQuery和插件的本地副本,另一部分是我们制作的自定义脚本。这比我目前所做的要麻烦得多,至少当我使用本地页面时,Reasemonkey实际上是我现在正在尝试的,它看起来相当不错,只是我看不到任何调试它的方法。我不知道Firebug有一个控制台。我知道如何让Firebug控制台工作。它还有一个
persist
选项和多行输入。我要说的是,它已经很接近了。不,我认为你不能在firebug中调试Greasemonkey脚本,所以你必须手动输出调试信息(例如,警报(info)或控制台。日志(info))。甜蜜。。。我不知道持久部分XD