Firebug
С самого Firebug вы можете сохранить CSS, выполнив следующие действия:
- После того как вы сделали изменения переключиться на CSS panel
- Выберите измененный файл CSS от CSS Location Menu
- Нажмите Ctrl + A Чтобы выбрать весь CSS и скопировать его через Ctrl + C или щелкнув правой кнопкой мыши по выбору и выбрав Copy из контекстного меню
- Вставить CSS в текстовый редактор на ваш выбор и сохранить его
FireDiff
с FireDiff шаги немного отличаются:
- После того как вы сделали изменения переключиться на Изменения панели
- В протоколе изменения щелкните правой кнопкой мыши на изменение CSS вы сделали файл, который вы хотите сохранить и выбрать Сохранить снимок из контекстного меню
- Введите имя файла в сохранить диалог и сохранить его
Примечания: FireDiff требует другое расширение называется Fireformat для сохранения снимков.
Поскольку слово «моментальный снимок» указывает, что FireDiff сохраняет файл, включая все изменения, которые вы выбрали. Если вы хотите сохранить текущее состояние файла, вам нужно выбрать последнее изменение в этом файле.
Для обоих методов вам необходимо позаботиться о том, в каком файле был сохранен CSS. В случае встроенного CSS, т. Е. CSS, включенного в вывод HTML через тег <style>
, вам нужно сохранить CSS обратно на вывод HTML.
Другие расширения
Кроме делают это в Firebug или с помощью FireDiff есть Firebug extensions, которые утверждают, что позволяет загружать изменения непосредственно на сервер через FTP. Эти расширения: cssUpdater и FireFile. Хотя они, похоже, больше не поддерживаются и могут не работать с текущими версиями Firebug.
Благодарим вас за подробный ответ.Это то, как я ожидаю, что это сработает, но не то, что я испытываю. Я только что добавил новое правило '# tagline', и оно отображается правильно в браузере. Когда я иду в Firebug, он не появляется в окне модифицированного файла CSS. Если я копирую и вставляю, я теряю редактирование. FireDiff не ведет себя так, как ожидалось. Щелкните правой кнопкой мыши по самому последнему праву, выбрав Save Snapshot, чтобы сохранить diff. FireFox 33. Firebug 2.0.6. FireDiff 1.2.1. Windows XP. – Transistor
cssUpdater и FireFile кажутся ненадежными. Иногда они работают. Иногда они запускают операцию, но, похоже, имеют проблему с FTP, и в итоге я получаю 0-байтовый файл на моем сервере. Нет подтверждения, что синхронизация прошла успешно. – Transistor
Что касается вашего первого комментария: пожалуйста, добавьте точные шаги, которые вы сделали по вашему вопросу, тогда легче воспроизвести вашу проблему. Обратите внимание, что когда вы добавляете правило в боковую панель [* Style *] (https://getfirebug.com/wiki/index.php/Style_Side_Panel), оно добавляется в ** новую ** встроенную таблицу стилей. Кроме того, копирование и вставка не должны терять редактирование. Сохранение как моментальный снимок сохраняет весь файл для меня. К вашему второму комментарию: я должен признать, что я еще не пробовал эти расширения. Если вы считаете, что они ошибочны, вы должны сообщить об этом своим авторам. –