Почему я не могу сохранить изменения CSS в Firebug? [закрыто]

Если у вас нет совпадающих имен переменных, это действительно просто для ясности, когда вы читаете код.

143
задан Sebastian Zartner 7 June 2015 в 18:00
поделиться

15 ответов

На самом деле Firebug является отладкой и анализировать-инструментом: не редактор и очевидно не считавшийся. Другая причина была уже упомянута: как Вам хотят изменить CSS, сохраненный на сервере при отладке веб-страницы?

-4
ответ дан MADMap 7 June 2015 в 18:00
поделиться
  • 1
    привет ErJab. в свойствах там является только 3 вкладками как Общая, Предыдущая Версия, Настройка, я не найден никакой опцией как " безопасность tab"пожалуйста, помоги мне – Jalpesh Patel 9 July 2012 в 06:11

Вот частичное решение. После того, как Вы вносите свои изменения, нажимаете на одну из ссылок на соответствующий файл. Это - исходный файл, таким образом, необходимо будет обновить файл, который находится под кнопкой меню параметров в верхнем правом углу области поджигателя. Теперь у Вас есть измененная css страница, которая можно скопировать & вставка. Очевидно, необходимо будет сделать это для каждого css файла.

Редактирование: похож , у Mark Biek есть более быстрая версия

0
ответ дан Community 7 June 2015 в 18:00
поделиться
  • 1
    Я не могу проверить, что это - корректный ответ, так как я забыл упоминать, что я использую ActionBarSherlock. MultiChoiceModeListener только доступен начиная с уровня API 11, и ABS еще не реализовал эквивалент. Но Ваш предыдущий ответ, казалось, помог мне. – Konsumierer 21 May 2012 в 08:45

Работы Firebug над вычислили CSS (тот, который Вы получаете путем взятия CSS в файлах и применения наследования, и т.д. плюс изменения, внесенные с JavaScript). Это означает, что, вероятно, Вы не могли использовать его непосредственно для включения в файл HTML, который является конкретным браузером/версией (если Вы не заботитесь только о Firefox). С другой стороны, это отслеживает то, что является исходным и что вычисляется... Я думаю, что не должно быть очень трудно добавить некоторый JS к Firebug, чтобы быть в состоянии экспортировать тот CSS в текстовый файл.

1
ответ дан Ryszard Szopa 7 June 2015 в 18:00
поделиться

Так как Firebug не работает над Вашим сервером, но берет CSS от сайта и хранит его локально и показывает Вам сайт с теми локальными изменениями.

2
ответ дан Ólafur Waage 7 June 2015 в 18:00
поделиться
  • 1
    Необходимо было упомянуть, что Вы используете ActionBarSherlock, я, возможно, дал тот же ответ. Даже в моем примере (с MultiChoceiListener доступный) Вы могли реализовать свое собственное ActionMode экземпляр для запуска CAB. – Luksprog 21 May 2012 в 09:04

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

9
ответ дан Mark Biek 7 June 2015 в 18:00
поделиться
  • 1
    Хорошая идея. Я никогда не думал об удалении событий. – Zenya 13 November 2011 в 02:21

Вы могли связаться поджигатель , чтобы затмить с fireclipse и затем сохранить файл от затмения

10
ответ дан Craig Angus 7 June 2015 в 18:00
поделиться

дополнение Веб-разработчика позволяет нам, Вы сохраняете свои редактирования. Я хотел бы объединить редактирование Firebug с функцией Save Веб-разработчика.

alt text

Использование" Сохраняет " кнопка (нажмите меню CSS-> CSS Редактирования) сохранять измененный CSS на диск.

Recomendation: Используйте" Палка " кнопка для предотвращения потери изменений при изменении вкладки для того, чтобы сделать другой просмотр. Если это возможно, используйте только одну вкладку, чтобы сделать редактирование и другое окно Firefox похожие запросы, веб-почта, и т.д.

15
ответ дан Ash 7 June 2015 в 18:00
поделиться

Используйте редактора CSS на панели инструментов Firefox Web Developer:

http://chrispederick.com/work/web-developer/

Это имеет достаточно хорошего материала для использования в сочетании с Firebug, и это позволяет Вам сохранить свой CSS к текстовому файлу.

2
ответ дан Mathletics 7 June 2015 в 18:00
поделиться

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

сценарий сервера нашел бы требуемый файл и заменил бы его содержание новым.

Запись JavaScript, который наслаждается информацией поджигателя и получает полезные данные, была бы хитрой частью.

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

Наконец, Ajax отправляет пару имени файла/содержания в php файл, который Вы создали.

1
ответ дан mrk 7 June 2015 в 18:00
поделиться

Я знаю, что это не отвечает на Ваш вопрос, но удивительно, Internet Explorer 8, панель инструментов разработчика "клона Firebug" (доступный через F12) предлагает опцию "сохранить HTML". Эта функция сохраняет текущий DOM в локальный файл, что означает, что при редактировании DOM так или иначе, например, путем добавления атрибута стиля где-нибудь это будет сохранено также.

Не особенно полезный, если Вы используете Firebug для бездельничания с CSS как все, делает, но шаг в правильном направлении.

3
ответ дан Rahul 7 June 2015 в 18:00
поделиться
  • 1
    ListAdapter является моим собственным классом, расширяющимся от ArrayAdapter. Просто регулярный способ обработать пользовательские списки. – Konsumierer 22 May 2012 в 11:28

Мне было интересно, почему я, черт возьми, не могу хорошо выделить и скопировать текст на моих глазах. Особенно, когда другие говорят, что можно просто «выбрать и скопировать». Оказывается, вы можете , вам просто нужно начать перетаскивание за пределы любого текста (т. Е. В желобе выше или слева от текста), как любое нажатие мыши - будь то щелкните или перетащите - любой текст сразу вызывает редактор свойств. Вы также можете щелкнуть внешний текст, чтобы получить курсор (даже если он не всегда виден), который затем можно перемещать с помощью клавиш со стрелками и выделять текст таким образом.
Текст, скопированный в буфер обмена, к сожалению, лишен каких-либо отступов, но, по крайней мере, это избавляет вас от ручной расшифровки всего содержимого файла CSS. Просто пусть ваша программа сравнения игнорирует изменения в пробелах при сравнении с оригиналом.

1
ответ дан 23 November 2019 в 23:00
поделиться

Я только что выпустил надстройку firebug в песочнице надстройки Mozilla, которая вполне может делать то, что вы хотите: https://addons.mozilla.org/en/firefox/addon/52365/

Фактически сохраняет "затронутые" файлы css по запросу на ваш веб-сервер (посредством связи с однофайловый скрипт веб-сервиса php).

Документацию можно найти на моей домашней странице или на странице дополнения

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

13
ответ дан 23 November 2019 в 23:00
поделиться

Давно удивляюсь тому же,
просто мучительно, когда ваш текущий фристайл-css'ing с firebug разносится вдребезги
случайная перезагрузка или еще много чего ....

Для моих намерений я наконец нашел инструмент ....: FireDiff .

Это дает вам новую вкладку, вероятно, какую-то странную ссылку на Дэвида Боуи, которая называется «изменения»; что не только позволяет вам видеть / сохранять то, что firebug, то есть вы, делали,
но также необязательно отслеживать изменения, внесенные самой страницей .... если она и / или вы так склонны.

Так что благодарен, что мне не приходилось перепечатывать или заново воображать, а затем заново набирать каждое правило css, которое я создаю ...

Здесь ссылка на разработчик (не пренебрегайте первым появлением, может быть, сразу отправляйтесь в репозиторий надстроек Mozilla .

104
ответ дан 23 November 2019 в 23:00
поделиться

Чтобы увидеть это, открыть консоль FireBug Firebug И попробуйте:

Ошибка: разрешение запрещено для для получения окна свойств .Object из . На любой строке кроме первого: W = Open (« http://google.com ») Firefox 3.5.7

Думайте на мгновение: вы пытаетесь открыть новое окно с произвольным сайтом и отправлять ему данные, доступные для JS. Кажется слишком неуверенным, чтобы позволить этому.

-121--3740472-

Я предлагаю решение, которое включает в себя комбинацию Firebug и Fireftp, а также код, который напрямую обращается к локальной файловой системе при запуске веб-сайта.

Вот сценарии:

Работа на веб-сайте, размещенном на удаленном компьютере

в этом случае, вы бы предоставили данные FTP и местоположение CSS / HTML / JavaScript и Firebug, затем обновит эти Файлы при сохранении ваших изменений. Это может даже иметь возможность найти сам файлы, а затем предложите вам убедиться, что он имеет правильный файл. Если имена файлов уникальны, это не должно быть проблемой.

Работа на веб-сайте, работающем на вашем локальном компьютере

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

Работа на веб-сайте, проведенном удаленно без доступа к FTP

в этом случае что-то вроде дополнения Firefile, необходимо будет реализовать.


Дополнительная функция будет возможность сохранения и открытия файлов проекта, которые хранят сопоставления между локальными файлами и URL-адресами, которые они связаны, а также сохранение деталей FTP, так как FireTPP уже делает.

3
ответ дан 23 November 2019 в 23:00
поделиться

FireFile

Firebug был создан для обнаружения проблемы не в отладчике. но вы можете сохранить изменения, если добавите новый инструмент, который объединяет firebug с сохранением изменений. это FireFile, нажмите здесь http://thelistoflist.blogspot.com/2010/04/how-to-save-change-you-make-in-firebug.html .

FireFile обеспечивает желаемую функциональность путем добавления небольшого файла PHP на сервер.

3
ответ дан 23 November 2019 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: