Я хотел бы программно отсортировать все объявления / свойства (не сами блоки объявлений, а отдельные объявления внутри каждого блока) в таблице стилей в произвольном порядке.
Мне удалось найти несколько онлайн-методы для сортировки объявлений по алфавиту, обратного алфавита или даже по длине строки, но для меня это бесполезно, потому что эти методы сортировки по сути бессмысленны. Вместо, Я хотел бы отсортировать в соответствии с тем, как я лично думаю о правилах CSS, которые сначала помещают структурные объявления, затем текстовые объявления, затем объявления фона и т. д.
В качестве примера, в случае, если это не ясно, предположим у меня есть таблица стилей, которая содержит следующее:
#someid {
font-size: 200%;
background-color: #000000;
color: #ffffff;
padding: 4px 8px;
}
Я хотел бы иметь возможность отсортировать это примерно так:
#someid {
padding: 4px 8px;
color: #ffffff;
font-size: 200%;
background-color: #000000;
}
Кто-нибудь знает инструмент, который позволил бы мне создать своего рода шаблон, который определяет точный порядок Я хочу, чтобы свойства были включены, а затем применили их для достижения чего-то вроде указанного выше? Или это будет легко сделать, скажем, с помощью пакета TextMate?
Надеюсь, это не смешной вопрос. :) Ура!