Thông thường, khi mở một tệp lớp, Class File Viewer sẽ hiển thị thông tin API ngắn gọn của lớp. Tuy nhiên, nếu bạn cài đặt plug-in JadClipse – Enhanced Class Decompiler, Class File Viewer sẽ được thay thế bằng JadClipse Class File Viewer, nó hiển thị nguồn đã giải mã của lớp. Công việc này được thực hiện bằng cách dịch ngược (Decompiler) file .class tương ứng trong nền bằng cách sử dụng Jad. Nó sẽ hiển thị cú pháp Java bình thường cũng như giao diện View Outline được hỗ trợ.
JadClipse cho phép các developer Java có thể debug các file class không cần mã nguồn trực tiếp từ các thư viện.
Hướng dẫn download và cài đặt
Ở menu Help -> Eclipse Marketplace -> Tìm Jad -> Install.
Xem thêm bài viết Các plugin Eclipse thường dùng
Hướng dẫn sử dụng plugin JadClipse
Sau khi cài đặt plugin JadClipse, bạn vào menu Window -> Preferences… -> General -> Editors -> File Associations:
- Chọn file type là .class -> chọn Class Decomplier Viewer là Default.
- Chọn file type là .class without source -> chọn Class Decomplier Viewer là Default.
Nhấn button Apply and Close để áp dụng và đóng cửa sổ cấu hình.
Bây giờ chỉ việc mở file .class bằng eclipse là xong.
Tương tự, để xem nội dung của một class mà không cần source, bạn đơn giản chỉ việc Nhấn phím Ctrl và Click lên đối tượng tương ứng hoặc nhấn chuột phải lên đối tượng, sau đó chọn Open Declaration (F3).