Tôi biết rằng bạn có thể nhấn shift + alt + j để chèn một mẫu nhận xét thích hợp cho khối mã hiện tại, nhưng có cách nào để nhật thực chỉ phát điên và thực hiện toàn bộ dự án như thế này không?Bất kỳ cách nào để tự động tạo TẤT CẢ các nhận xét Javadoc trong Eclipse?
Trả lời
Đối với một dự án toàn, có thể là không, nhưng bạn có thể ít nhất là:
- đi đến Package Explorer Xem
- mở rộng lớp học mà bạn muốn tạo ra bình luận về (mở từng phương pháp)
- chọn tất cả các yếu tố mở trong lớp từ đó Package Explorer Tree
- alt + thay đổi + J và thì đấy: bình luận tạo ra trên lớp, và mỗi phương pháp
Lý do duy nhất nó không phải là thực tế cho tất cả các dự án là:
- bạn cần phải mở tất cả các lớp học mà bạn muốn tạo ra nhận xét về
- khi một bộ phương pháp đầu tiên đã được nhận xét, bạn vẫn cần phải lặp lại quy trình nếu bạn đã viết phương pháp mới.
đó đang được nói, cách tiếp cận khác được mô tả trong bài viết "The Problem of Incomplete Javadocs" từ tháng ba, ngày 30 tháng năm 2010, ủng hộ cho một extended Javadoc view.
Chế độ xem Javadoc mở rộng về cơ bản là tập hợp các nguồn thông tin khác nhau cho một phần tử mã đơn lẻ như lớp, phương pháp, trường hoặc tham số. Nó được thiết kế như là một sự thay thế cho Eclipse Javadoc hiện có.
Phần thú vị đi kèm với các tab khác trong giao diện: Chỉ thị subclassing và Patterns subclassing.
Các tab này chứa thông tin được khai thác về cách các nhà phát triển thường mở rộng phần tử mã đã chọn. tab
- subclassing:
chỉ subclassing được khái quát các quan sát thường xuyên thực hiện trong mã ví dụ như "lớp con của Wizard luôn ghi đè phương pháp của nó
addPages()
" hoặc "Reimplementors
củaDialog.createContents()
có thể gọi siêu của nó thực hiện".
- Patterns subclassing Tab
mẫu subclassing cố gắng nhóm quan sát các phần mở rộng của một lớp cơ sở vào mô hình mở rộng điển hình, tức là, họ cụm lớp con tương tự như tìm mẫu trong dữ liệu.
Bạn có thể vui lòng trỏ tới mục menu cho phím tắt Alt + Shift + J cho chúng tôi người Mac? –
@Nithesh: Cmd-Shift-J trên máy Mac như được đề cập trong http://mobile.tutsplus.com/tutorials/android/javadoc/ – VonC
Lưu ý đến bản thân: huy hiệu "câu trả lời hay" và "Giác ngộ" đi kèm với thứ 10 đó bỏ phiếu đánh dấu biểu tượng thứ 1000 của tôi trên SO, ngày 24 tháng 8 năm 2012. – VonC
Ngoài ra còn có plugin này, mà tôi chưa thử, nhưng trông đầy hứa hẹn: JAutoDoc
Tôi cũng đang tìm kiếm một công cụ tự động javadoc cho Eclipse và tìm thấy một gọi JAutodoc.
Công cụ này tạo nhận xét khá tốt và chỉ yêu cầu thay đổi nhỏ theo cách thủ công ở một số nơi (nếu bạn yêu cầu). Theo tôi, công cụ này có thể tiết kiệm khoảng 75% thời gian dành cho việc viết bình luận.
Bạn có thể truy cập here để được hướng dẫn chi tiết về cách tải xuống và tích hợp với nhật thực.
Cảm ơn @Arun. Tôi có các chú thích được cấu hình trong Eclipse, nhưng Alt + Shift + J đặt một javadoc rỗng thay vì sử dụng một tệp được định cấu hình (Preferences> Java> Kiểu Mã> Mẫu Mã). JAutodoc đã làm những gì tôi muốn. Bây giờ tôi có JAutodoc trên danh sách yêu cầu :) –
JAuto Doc tạo ra các bình luận tốt hơn nhật thực Alt + Shift + J – Sabyasachi
- 1. Bất kỳ phần mềm nào để tự động tạo các khối nhận xét doxygen?
- 2. Tự động phê duyệt tất cả các nhận xét trong Plugin nhận xét
- 3. Unicode trong javadoc và nhận xét?
- 4. Tạo các nhận xét JavaDoc cho mã hiện có trong Eclipse
- 5. Cách nhận xét tất cả các dòng có chứa một số văn bản trong eclipse
- 6. Nhận xét chức năng Tự động tạo C/C++ trong Eclipse
- 7. cách nắm bắt tất cả các lỗi trong bất kỳ hành động scalatra nào?
- 8. Cách thêm nhận xét cấp gói trong Javadoc?
- 9. Tại sao Eclipse không tạo javadoc cho tất cả các lớp
- 10. Giao diện JavaDoc nhận xét
- 11. Có bất kỳ công cụ nào trong IDE để tự động sửa định dạng nhận xét không?
- 12. Bất kỳ cách nào để tự động hóa cài đặt không gian làm việc Eclipse?
- 13. Tôi làm cách nào để nhận tất cả nhận xét từ url trong facebook?
- 14. Tìm kiếm mã nhận xét trên các tệp trong Eclipse
- 15. Bất kỳ cách nào để tự động thu gọn các định nghĩa bất cứ khi nào bạn đóng tài liệu?
- 16. Eclipse - @SuppressWarnings ("javadoc") không hoạt động
- 17. Eclipse không nhận ra bất kỳ nhập khẩu nào
- 18. Bất kỳ cách nào để tạo tài liệu WSDL từ Javadoc với JAX-WS?
- 19. Bất kỳ cách nào để đặt các bảng tự động trong sơ đồ Mysql Workbench?
- 20. Làm cách nào để dừng Vim khỏi tự động tạo nhận xét trên ENTER?
- 21. Tự động nhận xét dòng mới trong Vim chỉ cho các nhận xét khối
- 22. Bất kỳ cách nào để kéo/cập nhật tất cả các subrepos?
- 23. Bất kỳ cách nào để làm cho Eclipse tự động thực hiện các chức năng ảo thuần túy?
- 24. Công cụ tự động nhận xét/công cụ phpDocumentor Netbeans-esque (dành cho Eclipse hoặc độc lập)
- 25. Solr - Kết quả có chứa tất cả các điều khoản, theo thứ tự bất kỳ
- 26. Visual Studio có tùy chọn tạo tài liệu html cho các nhận xét kiểu Javadoc không?
- 27. Lớp phản chiếu để lấy tất cả các thuộc tính của bất kỳ đối tượng nào
- 28. Facebook Graph API nhận tất cả nhận xét
- 29. Làm cách nào để sử dụng phím tắt để tự động nhận xét mã trong Textmate?
- 30. Làm cách nào để tạo số nhận dạng duy nhất sẽ hoạt động trong tất cả các phiên bản iOS?
Erm, bất kỳ lý do hợp lệ nào để thực sự làm như vậy? Tôi biết những người nghĩ rằng tài liệu được tạo tự động tốt hơn không, nhưng chúng thực sự không chứa nhiều thông tin hơn ... nó chỉ làm cho việc tìm kiếm các địa điểm cần tài liệu khó hơn ... – Joey
Có một lý do hợp lệ để làm cái này. Nó sẽ tiết kiệm cho tôi phải tự nhấn phím shift + alt + j hàng trăm lần khi tôi đi qua tất cả các mã của tôi viết javadoc. – Finbarr
Tôi hy vọng bạn muốn biết không bao giờ sử dụng nó một cách vô tình,) – eckes