Mục lục:
Video: Danh sách định dạng tự động Arduino: 3 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Cách mặc định mà môi trường lập trình Arduino xử lý các dấu ngoặc nhọn (ngoặc nhọn) đã làm tôi khó chịu trong nhiều năm (xem hình ảnh đầu tiên).
Tôi rất thích các dấu ngoặc nhọn được tách ra theo đường riêng của chúng (xem hình ảnh thứ hai). Tôi thấy điều này dễ dàng hơn để gỡ lỗi. Tôi thu thập nó được gọi là phong cách 'Allman'.
Khi chỉnh sửa bản phác thảo của bạn, nhấn CTRL + T sẽ định dạng lại toàn bộ mã chương trình một cách đẹp mắt, nhưng (theo mặc định) theo kiểu tôi không thích.
Có thể dễ dàng điều chỉnh các hành động mặc định của bộ định dạng tự động (không chỉ cho các dấu ngoặc nhọn, mà còn cho một loạt các tùy chọn).
Quá trình này là tìm tệp có tên 'formatter.conf', sao chép nó vào tệp tùy chọn cục bộ của bạn và thực hiện bổ sung một dòng.
Bước 1: Thực hiện thay đổi
Tìm 'formatter.conf' trong thư mục cài đặt Arduino chính.
Của tôi nằm trong thư mục có tên C: / Program Files (x86) / Arduino / lib /
Sao chép tệp (CTRL + C) và dán vào thư mục tùy chọn cục bộ của riêng bạn.
Để tìm thư mục này, hãy nhấp đúp vào một trong các bản phác thảo của bạn và sau đó đi tới Tệp> Tùy chọn và bạn sẽ thấy một cửa sổ tương tự như được hiển thị ở đây.
Dán tệp 'formatter.conf' vào thư mục tùy chọn của riêng bạn (CTRL + V). (Nó sẽ nằm cùng với tệp 'tùy chọn.txt' của riêng bạn).
Bước 2: Thực hiện thay đổi đối với các điều kiện ưa thích
Bạn có thể phải đóng môi trường Arduino của mình trước khi thực hiện thay đổi sau đối với tệp này?
Nếu bạn nhấp đúp vào tệp 'formatter.conf' mới được sao chép của mình, bạn có thể phải yêu cầu máy tính của mình mở tệp đó bằng Notepad hoặc tương tự.
Cuối cùng thêm dòng
-style = allman
vào tệp 'formatter.conf'. Tôi không nghĩ vị trí thực sự quan trọng ??
Tôi đã thêm một bình luận ở trên nó.
(Di chuyển tệp 'formatter.conf' vào thư mục tùy chọn của riêng bạn, có nghĩa là thay đổi sẽ 'dính' ngay cả khi bạn cập nhật cài đặt Arduino của mình).
Bước 3: Thực hiện các thay đổi khác
Tôi tin rằng một loạt các tùy chọn mặc định có thể được thay đổi bằng cách thêm các dòng tương tự.
Hướng dẫn tại đây: