2010-11-05 39 views
6

Tôi vừa phát hiện ra rằng tôi có thể viết "{@value}" trong nhận xét của trường tĩnh công khai để chèn giá trị trường thực vào nhận xét. Ví dụ:Danh sách đầy đủ các thẻ nhận xét Java đặc biệt

/** The value of this field is {@value}. */ 
public static final int someField = 3 

Trong Eclipse, nhận xét này được hiển thị là "Giá trị của trường này là 3". Bí quyết khác là viết "{@code some-code}" để chèn mã vào nhận xét.

Có danh sách đầy đủ các thẻ nhận xét đặc biệt này ở đâu đó không? Tôi không thể tìm thấy một ...

Trả lời

7

này sẽ giúp bạn bắt đầu:

Lưu ý tùy chọn -tag mặc dù. Thẻ có thể mở rộng, vì vậy không có nội dung nào như một danh sách hoàn thành.

+0

Tôi đánh giá cao sự trợ giúp. Tuy nhiên, các thẻ {@value} và {@code ...} dường như được "tích hợp sẵn" mà không được đề cập trong tài liệu chính thức. Vì vậy, tôi đang tìm kiếm một danh sách các thẻ nhận xét tích hợp không chính thức này. –

+0

@python: Họ đang ở trong liên kết thứ hai. Chúng chỉ được thêm vào sau. Tôi sẽ loại bỏ liên kết đầu tiên vì nó đã lỗi thời và theo như tôi có thể nói không nói cho bạn biết điều gì hơn thứ hai. –

+0

Tôi thực tế đang đề cập đến tất cả các liên kết của bạn, bao gồm liên kết "Thẻ tùy chỉnh và chú thích". Tôi không biết liệu các thẻ {@value} và {@code} đã được thiết lập hay chưa bằng cách sử dụng cơ sở thẻ tùy chỉnh của Java, nhưng tôi biết chúng được xây dựng thành Eclipse vani thuần túy. Điều đó có nghĩa là phải có danh sách các thẻ này ở đâu đó. –

Các vấn đề liên quan