Top 10 Plugin hỗ trợ Lập trình Java trên Eclipse

Ngày đăng: 30/06/2020   -    Cập nhật: 01/07/2020
Chào các bạn, Eclipse là IDE cực kỳ mạnh mẽ dùng để lập trình Java, nhưng nếu sử dụng Eclipse mà bạn không sử dụng các Plugin hỗ trợ lập trình thì lại quá thiếu sót.

Thế nên, Hôm nay mình sẽ giới thiệu các bạn Top 10 Plugin hỗ trợ lập trình Java trên Eclipse mà mình hay sử dụng.


Top 10 Plugin hỗ trợ Lập trình Java trên Eclipse

Top 10 Plugin hỗ trợ Lập trình Java trên Eclipse

Lưu ý: Việc sử dụng Plugin để giúp tăng tốc độ lập trình cho người đã có chút kinh nghiệm. Nếu bạn mới HỌC LẬP TRÌNH JAVA thì tốt nhất hạn chế sử dụng nhé.

Mình nói như vậy là muốn tốt cho bạn thôi, bởi vì khi lập trình mà không có sự hỗ trợ nào thì bạn bắt buộc phải gõ từng câu lệnh, làm từng bước thủ công.

Khi đó, bạn ghi nhớ tốt hơn, hiểu sâu về cú pháp hơn.

Còn nếu bạn đã có một chút kinh nghiệm, hãy bắt đầu ngay nào!


Hướng dẫn cài đặt Plugin trên Eclipse


Cách #1: Cài đặt Plugin trực tiếp từ Marketplace của Eclipse


Cài đặt Plugin trên Eclipse thì cũng thật đơn giản chỉ với vài bước. Có 2 cách cài đặt bạn tham khảo dưới đây nhé.

Hướng dẫn cài đặt Plugin hỗ trợ lập trình Java trên Eclipse 1
 
Sau đó tìm kiếm Plugin bạn đang muốn cài đặt và nhấn Install.

Sau khi cài đặt xong thì bạn khởi động lại Eclipse để sử dụng Plugin đó không bị lỗi.


Cách #2: Cài đặt Plugin từ link của Eclipse hoặc file archive đã tải về


Bạn mở Eclipse chọn Help → Install New Software

Trong màn hình, chọn source plugin, tại mục Work with nhấn Add Hộp thoại nhập thông tin cài đặt plugin xuất hiện Nhấn OK để tiếp tục.


  • Name: Nhập tên plugin cài đặt (Cái này thì không bắt buộc bạn có thể bỏ trống)
  • Location: Nhập địa chỉ chứa file plugin cài đặt: Có thể là link trên internet hoặc file plugin .zip đã tải về.

Hướng dẫn cài đặt Plugin hỗ trợ lập trình Java trên Eclipse 2
 

Click chọn các thành phần của Plugin rồi nhấn Next nhé:

Hướng dẫn cài đặt Plugin hỗ trợ lập trình Java trên Eclipse 3

Nhấn Next để tiếp tục:

Hướng dẫn cài đặt Plugin hỗ trợ lập trình Java trên Eclipse 4

Bước tiếp theo bạn nhấn đồng ý rồi nhấn Finish để cài đặt:

Hướng dẫn cài đặt Plugin hỗ trợ lập trình Java trên Eclipse 5

Sau khi hoàn tất bạn khởi động lại Eclipse để sử dụng được plugin đó.

Cách #3: Cài đặt Plugin bằng "cơm"


Việc cài đặt bằng "cơm" này khá thường xuyên khi bạn không tìm thấy link plugin đó dành cho Eclipse.

Cái này thực ra khá là đơn giản. Bạn chỉ cần tải plugin về và ném vào thưc mục plugin của Eclipse là xong.

Trước tiên, bạn cài tải plugin về, sau đó giải nén vào thư mục:

 
  • ~eclipse\plugin
 
Tiếp theo, bạn restart lại Eclipse là xong. Nó sẽ tự nhận được Plugin có trong thư mục plugin đó.

Giới thiệu / hướng dẫn sử dụng 10 Plugin hỗ trợ lập trình Java với Eclipse


Tiếp đến, phần này mới là phần thực sự có giá trị. Đây là 10 Plugin mình hay sử dụng nhất để hỗ trợ lập trình Java với Eclipse IDE.

Bạn nào chưa biết cách sử dụng Eclipse thì đọc bài hướng dẫn Lập trình Java cơ bản với Eclipse này nhé


#1: Subclipse


Pugin Subclipse chuyên dùng để merge, update, commit… code với SVN.

Nó hoạt động như phần mềm tortoiseSVN trên Windows. Bạn có thể dễ dàng thực hiện các thao tác với SVN trên Eclipse một cách dễ dàng và thuận tiện.


Plugin hỗ trợ lập trình Java trên Eclipse: Subclipse

Plugin hỗ trợ lập trình Java trên Eclipse: Subclipse

Để sử dụng thì bạn cần:

Click chuột phải vào Project của bạn -> Team -> Share Project… Và chọn SVN nhé.



Plugin hỗ trợ lập trình Java trên Eclipse: Cách sử dụng Subclipse

Plugin hỗ trợ lập trình Java trên Eclipse: Cách sử dụng Subclipse

#2. WindowBuilder


Nếu bạn đang dùng Netbeans sau đó chuyển sang Eclipse, hẳn bạn sẽ thấy rất thiếu hụt khi lập trình Java Swing phải không.

Plugin WindowBuilder cho phép thực hiện kéo thả Java Swing trên Eclipse không khác gì trên Netbeans cả.

> Đọc thêm: Lập trình Java Swing bằng Eclipse

Plugin hỗ trợ lập trình Java trên Eclipse: WindowBuilder

Plugin hỗ trợ lập trình Java trên Eclipse: WindowBuilder

Để sử dụng cơ bản thì bạn cần:

Tạo mới một project Windows form với Windows Builder. Và sau đó tạo các Jframe,…… 


Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng WindowBuilder

Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng WindowBuilder

#3. SpotBug


Phần mềm này cực kỳ hữu hiệu trong việc phát hiện ra bug trong code, nó phát hiện các bug như hard code, null pointer exception

Bạn thử chạy tool này trên code của mình thử đảm bảo sẽ bất ngờ cho mà xem.


Plugin hỗ trợ lập trình Java trên Eclipse: SpotBugs

Plugin hỗ trợ lập trình Java trên Eclipse: SpotBugs

Bạn cần thiết lập như sau để sử dụng nhé:

Plugin hỗ trợ lập trình Java trên Eclipse: Thiết lập SpotBugs

Plugin hỗ trợ lập trình Java trên Eclipse: Thiết lập SpotBugs


Để chạy phân tích lỗi của trong một project, nhấp chuột phải vào project và chọn Find Bugs … -> Find Bugs.

#4. Checkstyle


Với những công ty có rule code, coding convention chặt chẽ, Pugin Checkstyle sẽ rất hiệu quả kiểm tra xem code của bạn có đúng với coding convention không.

Nó cũng có sẵn những bộ check để bạn tham khảo như đặt tên class, đặt tên biến Java


Plugin hỗ trợ lập trình Java trên Eclipse: Checkstyle

Plugin hỗ trợ lập trình Java trên Eclipse: Checkstyle

Sau khi cài đặt xong Plugin tự động thêm vào Eclipse, bạn vào Windows -> Preferences -> Checkstyle để config nó theo ý mình để sử dụng nhé.

Plugin hỗ trợ lập trình Java trên Eclipse: Thiết lập Checkstyle

Plugin hỗ trợ lập trình Java trên Eclipse: Thiết lập Checkstyle

#5. EclEmma


Cái này chủ yếu dùng cho JUnit, bạn sẽ biết được những bộ test của mình đã bao phủ được hết code hay chưa.

Plugin hỗ trợ lập trình Java trên Eclipse: EclEmma Java Code Coverage

Plugin hỗ trợ lập trình Java trên Eclipse: EclEmma Java Code Coverage

Bạn tạo project và có sử dụng JUnit test, sau đó bạn làm theo hướng dẫn sau để sử dụng EclEmma nhé.

Click chuột phải vào class -> Converage As -> JUnit Test



Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng EclEmma Java Code Coverage

Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng EclEmma Java Code Coverage

#6. JBoss Tool


JBoss tool gồm rất nhiều chức năng liên quan đến JBoss, có một cái mình hay dùng nhất trong JBoss đó là Hibernate Tool – chuyên dùng để tạo các entity class từ bảng ở database.

Plugin hỗ trợ lập trình Java trên Eclipse: JBoss Tools

Plugin hỗ trợ lập trình Java trên Eclipse: JBoss Tools

Sau khi cài xong thì khởi động lại Eclipse Plugin sẽ tự động config.

Sau đó bạn sẽ sử dụng các chức năng của JBoss Tools này, cách sử dụng cụ thể bạn có thể Google, nếu có thời gian mình sẽ nói ở một bài viết khác nhé.


#7. JAutoDoc


Hỗ trợ generate comment tự động theo template, khá hiệu quả khi bạn muốn làm JavaDoc. Và cũng tiết kiệm kha khá thời gian cho bạn đấy.

Plugin hỗ trợ lập trình Java trên Eclipse: JAutodoc

Plugin hỗ trợ lập trình Java trên Eclipse: JAutodoc

Để sử dụng JAutoDoc, bạn mở một file bất kỳ muốn sinh comment, chọn mã nguồn cần sinh comment à click chuột phải chọn JAutoDoc -> Add Javadoc hoặc nhấn tổ hợp phím Ctrl + Alt + J

#8. Emmet


Hỗ trợ viết code HTML, cực kỳ hiệu quả luôn, toàn Ctrl + Space như khi code Java vậy. Nhắc lệnh rất là thích nha.

Plugin hỗ trợ lập trình Java trên Eclipse: Emmet

Plugin hỗ trợ lập trình Java trên Eclipse: Emmet

Sau khi cài đặt xong thì Emmet tự động add vào menu bar trong Eclipse, bạn có thể sử dụng nó rồi nhé:

Plugin hỗ trợ lập trình Java trên Eclipse: Emmet tự động thêm vào Menu

Plugin hỗ trợ lập trình Java trên Eclipse: Emmet tự động thêm vào Menu

#9. SpringTool Suite


Nếu bạn lập trình Spring trên Eclipse thì đây là 1 plugin không thể bỏ qua. Hỗ trợ mạnh mẽ cho Spring trên Eclipse.

Plugin hỗ trợ lập trình Java trên Eclipse: Spring Tools

Plugin hỗ trợ lập trình Java trên Eclipse: Spring Tools

Sau khi cài đặt xong Spring boot sẽ tự động được thêm vào Eclipse. Bạn chỉ cần tạo một Project mới sử dụng Spring boot là được nhé:

Trong Eclipse: New -> Other -> Spring Boot -> Spring Boot Starter Project.

Plugin hỗ trợ lập trình Java trên Eclipse: Tạo Project sử dụng Spring Tool

Plugin hỗ trợ lập trình Java trên Eclipse: Tạo Project sử dụng Spring Tools

#10. Sonar Lint


Plugin này thì được thiết kế giống như trình kiểm tra chính tả cho code, nghe là đã thích rồi đúng không nào?

Plugin SonarLint giúp bạn kiểm tra code nào sai bằng cách gạch chân dòng code đó.

Ngoài Java thì nó còn hỗ trợ cả JavaScript, PHP và Python nữa.


Plugin hỗ trợ lập trình Java trên Eclipse: Sona Lint

Plugin hỗ trợ lập trình Java trên Eclipse: Sona Lint

Sau khi cài đặt Plugin này sẽ tự động thêm vào Eclipse của bạn. Để sử dụng nó ở Project nào thì bạn Click chuột phải vào Project đó và chọn -> SonarLint -> Analyze

Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng Sona Lint

Plugin hỗ trợ lập trình Java trên Eclipse: Sử dụng Sona Lint
 

Chúc mừng bạn sắp Pro Java hơn với 10 plugin trên Eclipse


Bạn thấy đấy Eclipse là một IDE mạnh mẽ đúng không nào, với rất nhiều Plugin, bạn có thể lập trình Java trên Eclipse một cách nhẹ nhàng hơn, tăng năng suất hơn.

> Tại NIIT - ICT Hà Nội, các bạn sẽ được hướng dẫn đầy đủ về cách lập trình trên Eclipse cũng như các IDE khác (nếu thích).

Nhưng nên ghi nhớ: IDE cũng chỉ là công cụ hỗ trợ lập trình, khi bạn đã nắm rõ về ngôn ngữ Java thì công cụ nào cũng được, kể cả Word.

Chúc bạn thành công!

> Đọc thêm: 11 Extension hữu ích cho JavaScript trên VS Code


---
HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI
Dạy học Lập trình chất lượng cao (Since 2002). Học làm Lập trình viên. Hành động ngay!
Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội
SĐT: 02435574074 - 0914939543 - 0353655150 
Email: hello@niithanoi.edu.vn
Fanpage: https://facebook.com/NIIT.ICT/
 
#niit #niithanoi #niiticthanoi #hoclaptrinh #khoahoclaptrinh #hoclaptrinhjava #hoclaptrinhphp #java #php #python

Bình luận Facebook
Khóa học liên quan đến bài viết

Khóa học PHP Full stack [2023] cho người mới bắt đầu

96 giờ
Khóa học Lập trình PHP Full stack, phiên bản cập nhật lần thứ 8. Dạy Lập trình PHP bài bản từ Front end đến Back end + Laravel. Hướng dẫn làm 2 Dự Án Web lớn

Lập trình PHP với Laravel Framework

42 giờ
Khóa học Lập trình PHP với Laravel Framework được NIIT - ICT HÀ NỘI xây dựng nhằm hoàn thiện kỹ năng lập trình web các các bạn đã biết Lập trình Web PHP thuần.

Khóa học Java Full stack (IJFD)

104 giờ
Học lập trình Java Fullstack với khóa học được xây dựng theo lộ trình bài bản, từ JAVA CƠ BẢN đến JAVA WEB và nâng cao về JAVA FRAMEWORK như: Spring Boot, Hibernate
Mục lục
Đăng ký tư vấn
Nhân viên gọi điện tư vấn miễn phí sau khi đăng ký
Được cập nhật các ưu đãi sớm nhất
Hotline: 0383180086
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Hãy đăng ký để nhận những thông tin mới nhất về học bổng mới nhất tại NIIT - ICT Hà Nội
top
Đóng lại Đăng ký học tại NIIT - ICT Hà Nội
6260+ học viên đã theo học tại NIIT - ICT Hà Nội và có việc làm tốt trong ngành lập trình. Nắm lấy cơ hội ngay hôm nay!
Chọn khóa học
  • KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS
  • KHÓA HỌC LẬP TRÌNH PHP WEB
  • Khóa học PHP Full stack [2023] cho người mới bắt đầu
  • Khóa học BIG DATA với Hadoop và Spark
  • Khóa học Lập trình Android tại Hà Nội
  • [Tuyển sinh 2023] Lập trình viên Quốc tế DigiNxt
  • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại Hà Nội
  • LẬP TRÌNH GAME
    • Khóa học Lập trình Game Unity
  • LẬP TRÌNH WEB FRONT END
    • KHÓA HỌC PYTHON HƯỚNG ĐỐI TƯỢNG
    • KHÓA HỌC ANGULAR & TYPESCRIPT (FRONT END)
  • LẬP TRÌNH WEB BACK END
    • LẬP TRÌNH JAVA WEB VỚI FRAME WORK
    • Lập trình Web với Django
    • Lập trình PHP với Laravel Framework
  • CHƯƠNG TRÌNH ĐÀO TẠO ỨNG DỤNG CÔNG NGHỆ
    • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại TP HCM
  • LẬP TRÌNH WEB FULL STACK
    • Khóa học Java Full stack (IJFD)
  • LẬP TRÌNH MOBILE
    • FRONT-END VỚI REACTJS VÀ REACT NATIVE
    • Lập trình Android Nâng cao
  • ĐÀO TẠO CHO DOANH NGHIỆP
    • KHÓA HỌC BUSINESS ANALYSIC TỪ CƠ BẢN ĐẾN NÂNG CAO 2023
    • Khóa học Magento: Làm chủ CMS TMĐT lớn nhất
    • Khóa học IOT: Xây dựng Sản phẩm IOT với Raspberry Pi
    • Khóa học Automation Testing Chuyên nghiệp
  • KHÓA HỌC DỰ ÁN
    • Học sử dụng bộ Office: Word, Excel, Power Point, Mail chuyên nghiệp
  • KHÓA HỌC KHÁC
    • VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)
    • VBA Excel Nâng cao
    • Khóa học JMeter: Performance Testing
    • Khóa học Tester đạt chuẩn Quốc tế ISTQB Foundation Level
    • Khoá Học Tester đạt chuẩn quốc tế ISTQB Advanced Level
Bạn chưa chọn khóa học cần đăng ký
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Đăng ký học thành công!
Cảm ơn bạn đã đăng ký học tại NIIT - ICT HÀ NỘI!