' +'' +'' +'' +''+(OBS.pswFlag=!0,'') +'' +'' +'' +'' +'' +'' +'' +'')//-->
Скрипт-компрессор CSS на языке Python для текстового редактора Notepad++. Доработка автокоррекции условных правил, удаления лишних нулей, действий UNDO-буфера.
Доработаны функции конверсии незначащих нулей с единицами измерения, улучшено удаление лишних ";". Доработаны и улучшены регулярные выражения для проверки условных правил и деклараций с функцией calc(). Изменена логика работы буфера отмены (UNDO), теперь он используется только при сжатии "по месту".
Работоспособность проверена в редакторе Notepad++ v.6.5.1 в среде Windows XP SP3.
Связано с тем, что при обработка всего файла целиком эта операция лишняя, поскольку никаких изменений в текущем исходном файле при этом не производится (нечего "откатывать"). Теперь буфер задействуется только при конверсии "по месту".
Для работы CSS-конвертера требуется наличие в вашем редакторе установленного плагина "Python Script".
После установки и первоначальной настройки указанного плагина нужно выполнить следующие действия: (указаны стандартные наименование пунктов меню и путей размещения плагина и скриптов)
* Указано название пункта в русской версии редактора. В английской версии этот пункт называется "Plugins".
** При этом будет обрабатываться либо выделенный фрагмент в текущем файле текущего активного окна редактора (конверсия с заменой выделенного текста "по месту"), либо весь текущий файл целиком (если ничего не выделено, результат работы скрипта будет помещён и автоматически сохранён в новом файле).
Пока отсутствуют, но если вдруг что – не стесняемся и пишем баг‑репорты в комментариях…:)
Скачать архивную копию для установки этой версии