SASS и HAML имеют синтаксис на основе отступов, очень похожий на Python. Блоки связанного кода имеют одинаковое количество пробелов в начале строки.
Вот пример кода:
#drawer
height: 100%
color: #c2c7c4
font:
size: 10px
.slider
overflow: hidden
height: 100%
.edge
background: url('/images/foo') repeat-y
.tab
margin-top = !drawer_top
width: 56px
height: 161px
display: block
Я использую пакет SASS от phuibonhoa, и я хотел бы улучшить его, чтобы различные секции могли складываться. Например, я хотел бы сложить все под #drawer
, все под .slider
, все под .edge
и т.д.
В настоящее время в комплект входит следующий код свертки:
foldingStartMarker = '/\*|^#|^\*|^\b|^\.';
foldingStopMarker = '\*/|^\s*$';
Как я могу улучшить это, чтобы сложить блоки с одинаковыми отступами?