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