Skip to content

codenguvl/XML-Code-Snippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

XML Code Snippets ⚡️🚀

XML Code Snippets là một tiện ích mở rộng dành cho Visual Studio Code giúp bạn viết mã XML một cách hiệu quả và thuận tiện. Tiện ích này cung cấp một loạt các mẫu mã và đoạn mã XML đã được chuẩn sẵn để giúp bạn tăng tốc quá trình viết mã XML của mình.

Cài Đặt

  1. Mở Visual Studio Code.
  2. Nhấn vào biểu tượng "Extensions" ở thanh bên trái hoặc sử dụng tổ hợp phím Ctrl + Shift + X.
  3. Tìm kiếm "XML Code Snippets" của codenguvl.
  4. Nhấn nút "Install" để cài đặt tiện ích.

Các Tính Năng

  • Đa dạng Snippets: Tiện ích cung cấp một loạt các mẫu mã và đoạn mã XML cho các thành phần phổ biến như elements, attributes, và nhiều hơn nữa.

  • Tự Động Hoàn Thành (Auto-Completion): Khi bạn bắt đầu gõ tên của thành phần hoặc thuộc tính, tiện ích sẽ tự động hoàn thành các đoạn mã XML phù hợp, giúp bạn tiết kiệm thời gian và giảm lỗi khi viết mã.

Sử Dụng

Khi viết code XML, bạn có thể sử dụng các snippets dưới đây để giảm bớt công việc của mình:

Prefix Description
!xml Một tệp tin XML cơ bản với khai báo phiên bản và encoding.
!xmlschema Một tệp tin XML Schema cơ bản với khai báo namespace và các phần tử cần thiết.
!xslt Một khai báo XSLT Stylesheet cơ bản.
wrap XML Schema ComplexType với Sequence rỗng.
res XML Schema SimpleType với Restriction.
eM XML Schema Element với Min và Max Occurrences.
tagname Một phần tử XML.
ele Một định nghĩa phần tử XML.
elec Một phần tử XML tự đóng.
thuoctinh-batbuoc Thuộc tính XML Schema bắt buộc.
thuoctinh-khongbatbuoc Thuộc tính XML Schema tùy chọn.
thuoctinh-macdinh Thuộc tính XML Schema với giá trị mặc định.
thuoctinh-codinh Thuộc tính XML Schema cố định.
rangbuocsonguyen Ràng buộc số nguyên trong XML Schema.
rangbuocdodaichuoi Ràng buộc độ dài chuỗi trong XML Schema.
rangbuocgioitinh Ràng buộc giới tính (Enum) trong XML Schema.
rangbuocngaythangnam Ràng buộc ngày tháng năm trong XML Schema.
rangbuocsothapphan Ràng buộc số thập phân trong XML Schema.
rangbuoctuychon Ràng buộc tùy chọn (Enum) trong XML Schema.
rangbuocthoigian Ràng buộc thời gian trong XML Schema.
rangbuocemail Ràng buộc địa chỉ email trong XML Schema.
rangbuocsdt Ràng buộc số điện thoại trong XML Schema (Việt Nam).
xsl-all XSLT Template Match All Elements.
xsl-stylesheet XSLT Stylesheet.
xsl-template XSLT Template.
xsl-value-of XSLT Value-of.
xsl-attribute XSLT Attribute.
xsl-text XSLT Text.
xsl-for-each XSLT For-Each.
xsl-if XSLT If Statement.
xsl-apply-templates XSLT Apply Templates.
xsl-value-of-xpath XSLT Value-of with XPath.
xsl-variable XSLT Variable with XPath.
xsl-output-text XSLT Output Text.
xsl-template-root XSLT Template Match Root Element.
xsl-choose XSLT Choose-When-Otherwise.

Khi bạn viết mã XML, chỉ cần bắt đầu gõ tên của thành phần hoặc thuộc tính bạn muốn sử dụng, tiện ích sẽ hiển thị các gợi ý hoàn thiện tự động. Chúc bạn viết mã XML hiệu quả!


About

Useful XML snippets for Students of HTTT0120

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published