Định dạng mã

Cung cấp thống nhất các mục định dạng cục bộ cho C/C++/C#/Java/PHP/Python, JavaScript, JSON, CSS, HTML, XML, Markdown và YAML.

Xử lý cục bộ trên trình duyệt
Trang này đã vượt qua kiểm tra thư mục công khai; bật JavaScript để sử dụng đầy đủ tính năng.
Hướng dẫn sử dụng

Cách sử dụng công cụ định dạng mã

Mã và tên tệp chỉ được xử lý bằng trình định dạng cục bộ trong trình duyệt hiện tại, không tải lên, không gọi API hoặc ghi vào bộ nhớ lâu dài.

  1. Chọn ngôn ngữ

    Chọn C/C++/C#/Java/PHP/Python hoặc ngôn ngữ lập trình được hỗ trợ khác.

  2. Nhập mã nguồn

    Dán mã nguồn hoặc mở văn bản cục bộ, chọn các tùy chọn thụt lề, xuống dòng và định dạng rồi chạy.

  3. Kiểm tra khác biệt

    Xem lỗi cú pháp và kết quả định dạng, chạy lại nhiều lần để xác nhận tính lũy đẳng rồi sao chép hoặc tải xuống.

Các hạn chế và lưu ý

  • Trình định dạng ngôn ngữ chạy bằng phiên bản cố định cục bộ, không thay thế trình biên dịch, trình phân tích tĩnh hoặc hoạt động rà soát mã.
  • Cú pháp không hợp lệ, tệp quá lớn hoặc thiếu plugin sẽ khiến thao tác thất bại rõ ràng; không dùng trình thụt lề chung để tạo kết quả giả.
  • Cấu hình định dạng có thể khác nhau giữa các dự án; trước khi đưa vào sử dụng, hãy đối chiếu với cấu hình lint và formatter của kho mã.

Câu hỏi thường gặp

Có định dạng trực tuyến qua mạng không?

Không, trình định dạng và các tài nguyên liên quan được tải theo yêu cầu từ tài nguyên tĩnh của trang này.

Tại sao kết quả định dạng lại không nhất quán với dự án?

Vui lòng kiểm tra phiên bản ngôn ngữ, cấu hình dự án và các tùy chọn thụt lề; trang sử dụng cấu hình cục bộ cố định.

Việc định dạng có sửa đổi tệp gốc không?

Không, trang chỉ tạo kết quả để sao chép hoặc tải xuống.

Phản hồi trangPhát hiện vấn đề hoặc có gợi ý cải tiến?
Tính năng phản hồi cần được dùng trong phiên bản trực tuyến

Vui lòng bật JavaScript trên phiên bản trực tuyến rồi gửi; các chức năng cục bộ của công cụ hoặc ví dụ hiện tại không bị ảnh hưởng.

Đi tới phản hồi bản trực tuyến