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
私はphuibonhoaのSASSバンドルを使用していますが、さまざまなセクションが折りたたまれるように拡張したいと思います。たとえば、私はすべての下に#drawer
、すべての下に.slider
、すべての下に.edge
、などを折りたたみたいです。
バンドルには現在、次の折りたたみコードが含まれています。
foldingStartMarker = '/\*|^#|^\*|^\b|^\.';
foldingStopMarker = '\*/|^\s*$';
同様にインデントされたブロックを折り畳むためにこれをどのように強化できますか?