如何在Firebug中编辑JavaScript?

如何在Firebug中编辑JavaScript?,javascript,firebug,edit,Javascript,Firebug,Edit,我只能通过脚本面板查看网站的JavaScript文件。我如何编辑它?我尝试了一切,比如双击我想编辑的行等,但它不允许我编辑它 如果我移动到HTML选项卡,我可以通过单击edit按钮编辑HTML,但我无法编辑JavaScript。在Firebug控制台中,您可以键入新的JavaScript。因此,只要根据需要重新定义函数或变量就行了。你不能这样做。您应该使用javascript控制台重新定义函数。 (来源:) 您可以使用Firebug控制台选项卡编写Javascript。在我将其集成到我的项目中之

我只能通过脚本面板查看网站的JavaScript文件。我如何编辑它?我尝试了一切,比如双击我想编辑的行等,但它不允许我编辑它


如果我移动到HTML选项卡,我可以通过单击edit按钮编辑HTML,但我无法编辑JavaScript。

在Firebug控制台中,您可以键入新的JavaScript。因此,只要根据需要重新定义函数或变量就行了。

你不能这样做。您应该使用javascript控制台重新定义函数。


(来源:)

您可以使用Firebug控制台选项卡编写Javascript。在我将其集成到我的项目中之前,我使用了大量的快速原型代码。使用控制台时,javascript在当前页面的上下文中执行。因此,当前为该页面定义的脚本可能会被重新发现。例如,在控制台窗口中,我可以执行以下操作:

$ = function() { alert("Whoops"); }
…这将重新定义JQuery使用的
$
函数。

您也可以使用。

据我所知,只有Chrome的开发工具支持在其源代码选项卡中编辑JavaScript(而不仅仅是通过命令行)。您可以添加一个扩展名,如或,Chrome将把对JavaScript文件的更改保存在磁盘上。因此,它几乎是一个完整的JavaScript IDE

否则,如果您使用的是Firebug,则必须在中测试代码,然后打开文本编辑器并打开在Firebug中查找的文件,然后在文本编辑器中添加这些更改并保存

我希望有一天,他们能让JavaScript在Firebug的内部进行编辑。

Mozilla框架中内置了一个“草稿行”。这可以从Firefox内部实现

在“Web开发人员”->“Scratchpad”下的“工具”菜单中

或者

只需右键单击页面上的任何元素。 选择“检查元件” 在inspector工具栏的最右边,有一个记事本“Scratchpad”,按它

现在您得到了一个带有语法highlightning等的Javascript编辑器。。从这里可以打开/保存javascript源文件


阅读更多信息。

别忘了从firebug的控制台选项卡中单击“显示命令编辑器”。Fiddler似乎是个好主意。它是一个拦截web请求的外部应用程序,因此您可以对JS etc.FWIW进行实时编辑,以允许在脚本面板中动态编辑JavaScript。请注意,在最新版本的Firefox中,您必须首先启用此选项。在工具栏的右上方,按下配置控制盘图标(“工具栏选项”),并选中标题“默认Firefox开发工具”下的复选框“Scratchpad”。