Сортировка свойств CSS в произвольном порядке?

Я хотел бы программно отсортировать все объявления / свойства (не сами блоки объявлений, а отдельные объявления внутри каждого блока) в таблице стилей в произвольном порядке.

Мне удалось найти несколько онлайн-методы для сортировки объявлений по алфавиту, обратного алфавита или даже по длине строки, но для меня это бесполезно, потому что эти методы сортировки по сути бессмысленны. Вместо, Я хотел бы отсортировать в соответствии с тем, как я лично думаю о правилах 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?

Надеюсь, это не смешной вопрос. :) Ура!

16
задан kine 6 April 2011 в 12:37
поделиться