Mã HTML
Visual Studio Code cung cấp hỗ trợ cơ bản cho lập trình HTML ngay lập tức. Có đánh dấu cú pháp, hoàn thành thông minh với IntelliSense và định dạng tùy chỉnh. Mã VS cũng bao gồm hỗ trợ Emmet tuyệt vời Show IntelliSenseKhi bạn nhập HTML, chúng tôi đưa ra các đề xuất qua HTML IntelliSense. Trong hình ảnh bên dưới, bạn có thể thấy phần đóng phần tử HTML được đề xuất Các ký hiệu tài liệu cũng có sẵn cho HTML, cho phép bạn nhanh chóng điều hướng đến các nút DOM theo id và tên lớp Bạn cũng có thể làm việc với CSS và JavaScript nhúng. Tuy nhiên, lưu ý rằng tập lệnh và kiểu bao gồm từ các tệp khác không được tuân theo, hỗ trợ ngôn ngữ chỉ xem nội dung của tệp HTML Bạn có thể kích hoạt đề xuất bất kỳ lúc nào bằng cách nhấn ⌃Dấu cách (Windows, Linux Ctrl+Dấu cách . ). Bạn cũng có thể kiểm soát nhà cung cấp dịch vụ hoàn thành mã tích hợp nào đang hoạt động. Ghi đè những điều này trong cài đặt người dùng hoặc không gian làm việc của bạn nếu bạn không muốn xem các đề xuất tương ứng
Đóng thẻCác phần tử của thẻ tự động đóng khi ________ 39 _______ của thẻ mở được gõ Thẻ đóng phù hợp được chèn khi Bạn có thể tắt thẻ tự động đóng bằng cài đặt sau
Tự động cập nhật thẻKhi sửa đổi thẻ, tính năng chỉnh sửa được liên kết sẽ tự động cập nhật thẻ đóng phù hợp. Tính năng này là tùy chọn và có thể được kích hoạt bằng cách cài đặt
Bộ chọn màuGiao diện người dùng bộ chọn màu Mã VS hiện có sẵn trong các phần kiểu HTML Nó hỗ trợ cấu hình màu sắc, độ bão hòa và độ mờ cho màu được chọn từ trình chỉnh sửa. Nó cũng cung cấp khả năng kích hoạt giữa các chế độ màu khác nhau bằng cách nhấp vào chuỗi màu ở đầu bộ chọn. Bộ chọn xuất hiện khi bạn di chuột qua một định nghĩa màu Bay lượnDi chuột qua các thẻ HTML hoặc các kiểu được nhúng và JavaScript để có thêm thông tin về biểu tượng bên dưới con trỏ Thẩm địnhHỗ trợ ngôn ngữ HTML thực hiện xác thực trên tất cả JavaScript và CSS được nhúng Bạn có thể tắt xác thực đó bằng các cài đặt sau
gấpBạn có thể gấp các vùng của mã nguồn bằng cách sử dụng các biểu tượng gấp trên rãnh giữa số dòng và bắt đầu dòng. Vùng gấp có sẵn cho tất cả các thành phần HTML cho nhận xét nhiều dòng trong mã nguồn Ngoài ra, bạn có thể sử dụng các điểm đánh dấu vùng sau để xác định vùng gấp. 0Nếu bạn muốn chuyển sang chế độ gấp dựa trên thụt đầu dòng để sử dụng HTML
định dạngĐể cải thiện định dạng mã nguồn HTML của bạn, bạn có thể sử dụng lệnh Định dạng tài liệu ⇧⌥F (Windows Shift+Alt+F, Linux Ctrl+Shift+I) to format the entire file or Format Selection ⌘K ⌘F (Windows, Linux Ctrl+K Ctrl+F) to just format the selected text. Trình định dạng HTML dựa trên js-beautify. Các tùy chọn định dạng do thư viện đó cung cấp được hiển thị trong cài đặt Mã VS
Thị trường có một số trình định dạng thay thế để lựa chọn. Nếu bạn muốn sử dụng một trình định dạng khác, hãy xác định 7 trong cài đặt của bạn để tắt trình định dạng tích hợpđoạn trích EmmetMã VS hỗ trợ mở rộng đoạn mã Emmet. Các từ viết tắt của Emmet được liệt kê cùng với các đề xuất và đoạn trích khác trong danh sách tự động hoàn thành của trình chỉnh sửa
Nếu bạn muốn sử dụng các từ viết tắt HTML Emmet với các ngôn ngữ khác, bạn có thể kết hợp một trong các chế độ Emmet (chẳng hạn như 8, 9) với các ngôn ngữ khác bằng cài đặt 0. Cài đặt lấy a và liên kết nó với ID ngôn ngữ của chế độ được Emmet hỗ trợVí dụ: để sử dụng các từ viết tắt Emmet HTML bên trong JavaScript
Chúng tôi cũng hỗ trợ Đoạn mã do người dùng xác định Dữ liệu tùy chỉnh HTMLBạn có thể mở rộng hỗ trợ HTML của VS Code thông qua định dạng dữ liệu tùy chỉnh khai báo. Bằng cách đặt 1 thành danh sách các tệp JSON theo định dạng dữ liệu tùy chỉnh, bạn có thể nâng cao hiểu biết của VS Code về các thẻ HTML, thuộc tính và giá trị thuộc tính mới. Sau đó, Mã VS sẽ cung cấp hỗ trợ ngôn ngữ, chẳng hạn như thông tin hoàn thành và di chuột cho các thẻ, thuộc tính và giá trị thuộc tính được cung cấpBạn có thể đọc thêm về cách sử dụng dữ liệu tùy chỉnh trong kho vscode-custom-data tiện ích mở rộng HTMLCài đặt tiện ích mở rộng để thêm nhiều chức năng hơn. Chuyển đến chế độ xem Tiện ích mở rộng ( ⇧⌘X (Windows, Linux Ctrl+Shift+X)) and type 'html' to see a list of relevant extensions to help with creating and editing HTML.
|