Мне нравится синтаксис Sass с отступом (в отличие от SCSS, который не зависит от пробелов и использует скобки и точки с запятой). Я думаю, это намного чище.
У меня есть одна проблема. Если у меня действительно длинная строка, нет способа разбить ее на несколько строк (например, соблюдая ограничение в 80 символов)
Возьмем этот пример очень длинного объявления миксина, впервые написанного на SCSS.
@mixin col($cols, $mleft: 0, $mright: 0, $include-margin: false, $border: 0,
$pleft: 0, $pright: 0, $include-padding: true, $extra: 0,
$clear: false, $lead: true, $container: false) {
color: red;
display: block;
}
Я могу разбить одно длинное объявление на несколько строк. Я не думаю, что с синтаксисом с отступом есть способ. Я должен поместить объявление в одну строку, что менее читабельно.
@mixin col($cols, $mleft: 0, $mright: 0, $include-margin: false, $border: 0, $pleft: 0, $pright: 0, $include-padding: true, $extra: 0, $clear: false, $lead: true, $container: false)
color: red
display: block
Есть какой-то способ, о котором я не знаю? : (