{"id":14279,"url":"\/distributions\/14279\/click?bit=1&hash=4408d97a995353c62a7353088166cda4ded361bf29df096e086ea0bbb9c1b2fc","title":"\u0427\u0442\u043e \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435: \u0432\u044b\u0435\u0445\u0430\u0442\u044c \u043f\u043e\u0437\u0436\u0435 \u0438\u043b\u0438 \u0437\u0430\u0435\u0445\u0430\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435?","buttonText":"","imageUuid":""}

Как в CSS файле разделить одну строку на множество читабельных строк?

Контент мой. Продублировал на своём блоге

Иногда возникает необходимость отредактировать чужой CSS код и к примеру внести свои собственные стили, но при открытии документа в редакторе notepad++ или в любом другом редакторе CSS мы видим этот самый код в одну строку, как например на этом скриншоте.

Можно конечно попробовать перенести классы вручную с помощью клавиши Enter, но что делать если классов очень много, тогда нам на помощь приходит наш любимый редактор notepad++.

Регулярное выражение для notepad++

  • Открываем файл с помощью notepad++
  • Нажимаем сочетание клавиш Ctrl+F
  • В поле Найти: (;|\}|\{)
  • В поле Заменить на: \1\r\n

Выбираем: зацикленный поиск и регулярные выражения. Как на скриншоте.

После нажатия кнопки «Заменить всё» строка должна разбиться на множество строк, то есть на столбец, как показано на скриншоте.

Спасибо. Если кому то помогло, дайте знать!

0
1 комментарий
Grigoriy Malyshev

эмм...
2022 год, олло

1) https://unminify.com/ и аналоги
2) в некоторых редакторах, например в сублим тексте отличное множественное выделение - вбиваете в поиск }, затем "выбрать все" и можно энтером уже везде строки проставить
3) ну и возвращаясь к тезису про 2022 - браузеры умеют это сами. либо автоматически, либо по кнопке в девтулзах

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
-2 комментариев
Раскрывать всегда