Định dạng mã Intellij, chú thích Java trên các dòng mới


94

Tôi đang sử dụng IntelliJ 12 và Nó đang đặt các chú thích biến thành viên của tôi trên cùng một dòng, điều này tôi ghét! Làm cách nào để thiết lập trình định dạng mã để giữ các chú thích trên các dòng riêng biệt?

cảm ơn!

Câu trả lời:


136

Điều hướng đến Preferences → Editor → Code Style → Java → Wrapping and Braces tab , sau đó tìm phần Chú thích trường và chọn tùy chọn Không bọc sau một chú thích .

Trong IntelliJ v14:

eIntelliJ v14 Tùy chọn kiểu Java


9
Nếu bạn vẫn không nhìn thấy định dạng mình muốn, hãy thử thay đổi các tùy chọn khác (phía trên và bên dưới hộp được đánh dấu) từ Chop xuống if lâu thành Wrap luôn .
vegemite4me

1
Và "Phương pháp chú thích" để định dạng chú thích về phương pháp
Jemshit Iskenderov

1
Và phải làm điều đó cho cả lớp. Kiểm tra thông tin này để biết thêm chi tiết: intellij-support.jetbrains.com/hc/en-us/community/posts/…
Christian Vielma

21

Trong IntelliJ 12 Bạn có thể tìm thấy nó trong thiết lập tại đây (dưới cùng bên phải):

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


7

Tôi nghĩ tất cả các câu trả lời trên đều đúng nhưng đây là từng bước dành cho người dùng Mac:

  1. Nhấp vào "IntelliJ IDEA"
  2. Nhấp vào "Tùy chọn"
  3. Vào "Code Style" trên cửa sổ điều hướng bên trái và bạn sẽ thấy "Java" được liệt kê bên dưới nó và Click vào nó!
  4. Tìm tab tiêu đề "Wrapping and Braces" ở bên phải cửa sổ Preferences.
  5. Tại thời điểm này, bạn muốn tìm mục có tên là "Không bọc sau một chú thích" trong "Chú thích trường". nhấp vào "ok" và bạn đã hoàn tất!

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


2

Dường như không có gì hiệu quả với tôi với phiên bản 2.3.3 hoặc Android Studio. Tôi đã từ bỏ và kiểm tra ngắt dòng trong Keep khi định dạng lại . Tôi chỉ phải rất cẩn thận khi thêm ngắt dòng.

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

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.