Visual studio kodu CSS girintisi ve biçimlendirme


102

Ben etkinleştirmek otomatik bir yolu kısa yolu ile görsel stüdyo kodunda bir CSS dosyası girinti olup olmadığını bilmek istiyorum ALT+ SHIFT+ F?

JavaScript ile iyi çalışıyor ama tuhaf bir şekilde CSS ile çalışmıyor.


bu uzantıyı denedin mi? marketplace.visualstudio.com/…
moped

Yanıtlar:


105

Evet, vscode-css-formatter uzantısını yüklemeyi deneyin .
Yalnızca .cssdosyaları biçimlendirme işlevselliği ekler ve kısayol aynı Alt+ Shift+ olarak kalır F.


Bu, işi mükemmel yapıyor. Moped'in önerdiği diğerini denedim ama her dosya kaydettiğimde iki kez kaydetmek zorunda kaldım ..
A. DC

1
Bu eklenti pencerelerde nasıl kullanılır? alt + üst karakter + f çalışmaz ve sağ tıklandığında 'Kodu Biçimlendir' seçeneği yoktur.
kyw

1
Uzantının kurulumundan sonra vs-code'u yeniden başlattınız mı? Ayrıca, bu komutu hangi dosyalarda çalıştırmaya çalışıyorsunuz?
NValchev

13
Benim için çalışmadı. Alt+Shift+Fhala veriyor: Üzgünüm ama 'css' dosyaları için formatlayıcı kurulu değil. afte yeniden yükleyin. Css / sass / scss / daha az çalıştı güzelleştirin .
Leo

Mac'te (Cmd + K, Cmd + F) harika çalışıyor ve aynı klavye kısayolunu kullanan diğer dosya türlerinin biçimlendirmesini etkilemedi. Teşekkürler
mojave

44

Css / sass / scss / less'ı güzelleştirin

bunu çalıştırmak için

giriş alt+shift+f

veya

F1veya tuşuna basın ctrl+shift+p ve sonra güzelleştirme girin ..

görüntü açıklamasını buraya girin


bir başkası - JS-CSS-HTML Formatter

Sanırım her iki uzantı da js-beautify'ı dahili olarak kullanıyor


alt + shift + f hiçbir şey yapmadı, ancak güzelleştirmek ... işe yaradı.
rtaft

JS-CSS-HTML Formatter'ı kullanmanın başka bir yolu -> Bağlam Menüsünü açın ve Kod Biçimlendir'i seçin
Chanaka Fernando

23

En iyi seçeneği bulmak bir saatini boşa harcadı.

Kolayca okumak ve bunlardan birini seçmek için sadece bir araya getirin.

Notlar:

  • CSS ve SASS / SCSS / LESS hepsi birbiriyle ilişkilidir
  • HTML, Javascript, Typescript, JSON - VS kodu zaten biçimlendiriliyor
  • CSS ve ilgili - VS kodu edilir değil bugün itibariyle biçimlendirme

Seçenekler:

  • Css / sass / scss / less biçimlendirmek için:
    • Daha güzel
      • Tüm css ile ilgili desteklenir ve diğerleri değil, bunu seçiyorum, harika çalışıyor.
  • JavaScript / TypeScript / CSS'yi biçimlendirmek için:
  • JS, CSS, HTML, JSON dosyasını biçimlendirmek için (js-beautify'ı sarar)
  • CSS'yi formatlamak için
    • CSS Formatlayıcı
      • ancak yalnızca CSS destekleniyor, tüm ilgili değil - 6 aydan fazla sürdürülmüyor

Biçimlendirmek için:

Prettier'ı yükledikten sonra VS Code'da Alt+ Shift+ tuşlarına basın F.


Daha güzel scss listeler, ancak sass değil. Beautify, Sass'ı desteklediğini iddia ediyor ancak deneyimlerime göre her şeyi tek bir çizgiye indirgiyor. (açıkça Sass konuşuyor, Scss değil)
Frank

5

Görsel stüdyo kodunda yerel bootstrap.min.css'yi açtıktan sonra girintisiz görünüyordu. Komutan ALT + Shift + F'yi denedim ama boşuna.

Sonra yüklendi

CSS Formatter uzantısı.

Yeniden yükledim ve ALT + Shift + F CSS dosyamı çekicilikle girintiledi.

Bingo !!!


4

Galeride seçilebilecek birkaç tane var, ancak kullandığım, ayarların geri kalanına hala göze batmayan önemli düzeyde yapılandırılabilirlik sunan , Michele Melluso tarafından Beautify . Hem CSS hem de SCSS üzerinde çalışır ve kodun geri kalanını 2 boşlukta tutarak 3 boşluk girmenize izin verir, bu hoş bir şey.

Siz de isterseniz bunu GitHub'dan alıp kendiniz uyarlayabilirsiniz.


4

Prettier'i çok genişletilebilir olduğu için kullanmanızı tavsiye ederim, ancak yine de kutunun dışında mükemmel çalışıyor:

1. CMD + Shift + P -> Format Document

veya

1. Select the text you want to Prettify
2. CMD + Shift + P -> Format Selection

3

Dosyalar menüsüne gidin -> Tercih -> Uzantılar Sonra CSS Formatlayıcı yazın yüklenmesini bekleyin ve kur'a tıklayın


1

HookyQR.beautify uzantısını yükleyin. Visual Studio Code'da javascript, JSON, CSS, Sass ve HTML'nizi güzelleştirecek. Bu amaç için en çok kullanılan uzantılardır



-8

Kodu Visual Studio'da istediğiniz zaman biçimlendirmek için: (Ctrl + K) & (Ctrl + F) tuşlarına basın

Otomatik biçimlendirme kuralları şurada bulunabilir ve değiştirilebilir: Araçlar / Seçenekler -> (Sol kenar çubuğu): Metin Düzenleyici / CSS (veya değiştirmek istediğiniz başka bir dil)

CSS dili için seçenekler ne yazık ki çok sınırlıdır. Ayrıca şunlarda da bazı değişiklikler yapabilirsiniz: ... / Metin Düzenleyici / Tüm Diller


6
Soru Visual Studio Code (VSCode) içindir, Visual Studio değil
Pierre
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.