Định dạng và thụt lề CSS cho mã Visual studio


101

Tôi muốn biết liệu có cách nào để kích hoạt tự động thụt lề tệp CSS trong mã studio trực quan bằng phím tắt ALT+ SHIFT+ Fkhông?

Nó hoạt động tốt với JavaScript nhưng kỳ lạ là không với CSS.


bạn đã thử phần mở rộng này chưa? marketplace.visualstudio.com/…
moped vào

Câu trả lời:


105

Có, hãy thử cài đặt tiện ích mở rộng vscode-css-formatter .
Nó chỉ thêm chức năng định dạng .csstệp và phím tắt vẫn giữ nguyên Alt+ Shift+ F.


Điều này đang làm công việc một cách hoàn hảo. Tôi cố gắng một trong những khác được đề xuất bởi Moped nhưng mọi lúc tôi lưu một tập tin, tôi đã phải tiết kiệm gấp đôi ..
A. DC

1
Làm thế nào để sử dụng tiện ích mở rộng này trên windows? alt + shift + f không hoạt động và không có tùy chọn 'Mã định dạng' khi nhấp chuột phải.
kyw

1
Bạn đã khởi động lại vs-code sau khi cài đặt tiện ích mở rộng chưa? Ngoài ra, bạn đang cố gắng thực hiện lệnh này trong tệp nào?
NValchev

13
Không làm việc cho tôi. Alt+Shift+Fvẫn đưa ra: Xin lỗi, nhưng không có định dạng nào cho các tệp 'css' được cài đặt. sau khi tải lại. Làm đẹp css / sass / scss / ít hoạt động hơn .
Leo

Hoạt động tốt trên Mac, (Cmd + K, Cmd + F) và không ảnh hưởng đến định dạng của các loại tệp khác bằng cách sử dụng cùng một phím tắt. Cảm ơn
mojave

44

Làm đẹp css / sass / scss / less

để chạy cái này

đi vào alt+shift+f

hoặc là

nhấn F1hoặc ctrl+shift+p và sau đó nhập làm đẹp ..

nhập mô tả hình ảnh ở đây


một cái khác - JS-CSS-HTML Formatter

tôi nghĩ rằng cả tiện ích mở rộng này đều sử dụng js-beauty bên trong


alt + shift + f không làm gì cả, nhưng gõ chữ đẹp ... hoạt động.
rtaft

Một cách khác để sử dụng JS-CSS-HTML Formatter là -> mở Trình đơn ngữ cảnh và chọn Mã định dạng
Chanaka Fernando

23

Lãng phí một giờ để tìm lựa chọn tốt nhất.

Chỉ cần tập hợp nó lại với nhau, để dễ dàng đọc và chọn một trong số chúng.

Ghi chú:

  • CSS và SASS / SCSS / LESS đều có liên quan
  • HTML, Javascript, Typescript, JSON - Mã VS đã được định dạng
  • CSS và liên quan - Mã VS không định dạng cho đến hôm nay

Các tùy chọn:

  • Để định dạng css / sass / scss / less:
    • Đẹp hơn
      • Tất cả css liên quan được hỗ trợ, và không phải những người khác, tôi chọn cái này, nó hoạt động rất tốt.
  • Để định dạng JavaScript / TypeScript / CSS:
  • Để định dạng tệp JS, CSS, HTML, JSON (kết thúc js-beauty)
  • Để định dạng CSS
    • CSS định dạng
      • nhưng, chỉ CSS được hỗ trợ, không phải tất cả những thứ liên quan - không được duy trì từ 6 tháng trở lên

Để định dạng:

Nhấn Alt+ Shift+ Ftrong VS Code, sau khi cài đặt Prettier.


Prettier liệt kê một cách khó hiểu, nhưng không ngu ngốc. Beautify tuyên bố sẽ hỗ trợ Sass nhưng từ kinh nghiệm của tôi, mọi thứ đã hoàn thành chỉ còn một dòng. (nói rõ ràng là Sass, không phải Scss)
Frank Nocke,

5

Sau khi mở bootstrap.min.css cục bộ trong mã studio trực quan, nó trông không có gì phù hợp. Đã thử dấu phẩy ALT + Shift + F nhưng vô ích.

Sau đó được cài đặt

Phần mở rộng CSS Formatter .

Đã tải lại nó và ALT + Shift + F đã thụt lề tệp CSS của tôi một cách quyến rũ.

Bingo !!!


4

Có một số để chọn trong bộ sưu tập nhưng cái mà tôi đang sử dụng, cung cấp mức độ cấu hình đáng kể vẫn không phô trương đối với phần còn lại của cài đặt là Làm đẹp của Michele Melluso . Nó hoạt động trên cả CSS và SCSS và cho phép bạn thụt lề 3 khoảng trắng, giữ phần còn lại của mã ở 2 khoảng trắng, điều này thật tuyệt.

Bạn có thể lấy nó từ GitHub và tự điều chỉnh nó, nếu bạn cũng cảm thấy thích.


4

Tôi khuyên bạn nên sử dụng Prettier vì nó rất dễ mở rộng nhưng vẫn hoạt động hoàn hảo khi không có hộp:

1. CMD + Shift + P -> Format Document

hoặc là

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

3

Vào menu Files -> Preference -> Extentions Sau đó gõ CSS Formatter đợi nó tải và bấm cài đặt


1

Cài đặt tiện ích mở rộng HookyQR.beautify. Nó sẽ làm đẹp javascript, JSON, CSS, Sass và HTML của bạn trong Visual Studio Code. Nó là tiện ích mở rộng sử dụng nhiều nhất cho mục đích này



-8

Để định dạng mã trong Visual Studio khi bạn muốn, hãy nhấn: (Ctrl + K) & (Ctrl + F)

Bạn có thể tìm và thay đổi các quy tắc định dạng tự động trong: Công cụ / Tùy chọn -> (Thanh bên trái): Trình chỉnh sửa văn bản / CSS (hoặc bất kỳ ngôn ngữ nào khác mà bạn muốn thay đổi)

Đối với ngôn ngữ CSS, các tùy chọn rất hạn chế. Bạn cũng có thể thực hiện một số thay đổi trong: ... / Text Editor / All Languages


6
Câu hỏi dành cho Mã Visual Studio (VSCode) không phải Visual Studio
Pierre
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.