SCSS Biçimlendirici
Bu SCSS Biçimlendirici ile Sass SCSS stil sayfalarını biçimlendirin. SCSS yapıştırın; araç iç içe kuralları, değişkenleri, mixin'leri, include'ları, üst seçicileri ve kontrol yönergelerini iki boşluk girintiyle, her bildirimi ayrı satıra yazar. Ayrıca özelliklerin iki nokta üst üste işaretlerinden sonra boşluk ekler ve eksik noktalı virgülleri tamamlar. Ara değerler ve yorumlar korunur; böylece ön yüz geliştiricileri parçaları derlemeden düzenleyebilir.
Sık sorulan sorular
SCSS Biçimlendirici nasıl çalışır?
Stil sayfasını küme parantezleri, noktalı virgüller, iki nokta üst üste işaretleri, dizeler ve yorumlar gibi belirteçler olarak okur ve düzeni bunlardan yeniden oluşturur. Her açılış küme parantezi girintili bir blok başlatır ve her bildirim kendi satırında biter.
İç içe yerleştirme destekleniyor mu?
Evet, iç içe kurallar ve &:hover gibi üst seçiciler, üst öğelerinden bir düzey daha fazla girintilenir; her düzeyde iki boşluk kullanılır. Seçiciye ait iki nokta üst üste işaretleri yerinde kalır, dolayısıyla &:hover bölünmez.
Değişkenler, mixin'ler ve include'lar nasıl biçimlendirilir?
$color: #333; gibi değişkenlerde iki nokta üst üste işaretinden sonra boşluk bırakılır; @mixin ve @include, her virgülden sonra boşluk gelecek şekilde bağımsız değişkenlerini korur. @if, @each ve @for gibi kontrol yönergelerinde parantezden önce boşluk bırakılır.
Ara değerler korunuyor mu?
Evet, #{$name} gibi ara değerler yazıldığı gibi aynen kopyalanır. Buna .icon-#{$name} gibi seçicilerin içindeki ve özellik adlarındaki ara değerler de dahildir.
Araç SCSS dosyamı derler veya doğrular mı?
Hayır, CSS çıktısına derleme yapmaz veya söz dizimini denetlemez; bu nedenle tamamlanmamış parçaları da biçimlendirir. Hataları bulmak ve CSS oluşturmak için Sass derleyicisini kullanın.
Yorumlar korunuyor mu?
Evet. // ile başlayan satır yorumları o satırın sonunda biter; blok yorumları da bulundukları yerde korunur.
Girintili Sass söz dizimiyle çalışır mı?
Hayır, süslü parantez ve noktalı virgül kullanan SCSS için tasarlanmıştır. Girintili .sass söz dizimindeki dosyalarda girinti yapılacak küme parantezleri bulunmaz; bu nedenle önce bunları SCSS biçimine dönüştürün.
Girintilemeyi değiştirebilir miyim?
Hayır, çıktı her zaman iki boşluk kullanır ve biçimlendiricinin seçeneği yoktur. Böylece aynı stil sayfası her zaman aynı sonucu üretir.
Sonuç neden scss olarak kod çiti içinde gösteriliyor?
Çıktı, scss olarak işaretlenmiş bir Markdown kod bloğu şeklinde döndürülür; böylece söz dizimi vurgulamasıyla görüntülenir. .scss dosyanız için çitlerin arasındaki satırları kopyalayın.
Stil sayfam en fazla ne kadar büyük olabilir?
Her çalıştırmada en fazla 5 MB; daha büyük girdiler bir mesajla reddedilir. Çıktı, Code Formatter'daki SCSS seçeneğiyle aynıdır.