Как редактировать JavaScript в Firebug?

Я могу просматривать только файлы JavaScript на веб-сайте с помощью панели Script. Как я могу его отредактировать? Я пробовал все, как двойной щелчок по строке, которую я хочу редактировать и т.д., Но это не позволяет мне редактировать ее.

Если перейти на вкладку HTML, я могу редактировать HTML, нажав кнопку "Изменить", но я не могу редактировать JavaScript.

Спасибо заранее!:)

Ответ 1

alt text http://www.fidelitydesign.net/wp-content/uploads/2010/06/Firebug-Testing.jpg

Вы можете использовать вкладку Firebug Console для записи Javascript. Я использую это довольно много быстрого прототипирования кода, прежде чем интегрировать его в свои проекты. Когда вы используете консоль, javascript выполняется в контексте текущей страницы. Следовательно, и сценарии, которые в настоящее время определены для этой страницы, могут потенциально быть переопределены. Например, в окне консоли я мог бы сделать это:

$ = function() { alert("Whoops"); }

... и это переопределит функцию $, используемую JQuery.

Ответ 2

Насколько я знаю, только инструменты Chrome dev поддерживают редактирование JavaScript на вкладке "Источники" (а не только через командную строку). И вы можете добавить расширение, например Tincr или DevTools Autosave, и Chrome сохранит изменения в ваших файлах JavaScript на диск. Таким образом, это довольно полная IDE для JavaScript.

В противном случае, если вы используете Firebug, вам нужно будет проверить свой код в Редакторе команд, затем откройте текстовый редактор и откройте тот файл, который вы искали в Firebug а затем добавьте эти изменения в свой текстовый редактор и сохраните.

Я надеюсь, что в один прекрасный день они позволят редактировать JavaScript внутри панели Script Firebug.

Ответ 3

В рамки Mozilla встроен "Scratchpad" . Это можно сделать из Firefox.

В меню "Инструменты" в разделе "Веб-разработчик" → "Scratchpad" .

Или...

Просто щелкните правой кнопкой мыши по любому элементу на вашей странице. Выберите "элемент проверки" На панели инструментов инспектора, вправо, имеется блокнот "Scratchpad" , нажмите его.

enter image description here

Теперь вы получаете редактор Javascript с подсветкой синтаксиса и т.д. Здесь вы можете открыть/сохранить исходный файл javascript.

enter image description here

Подробнее об этом здесь.

Ответ 4

В консоли Firebug вы можете ввести новый javascript. Так что просто переопределите функции или переменные по мере необходимости.

Ответ 5

Вы не можете этого сделать. Вы должны использовать javascript-консоль для переопределения функций.

Ответ 6

Вы также можете использовать fiddler.
Я использую его, и это сработало для меня довольно хорошо.