IntelliJ là một IDE cực kỳ mạnh mẽ trong việc soạn thảo code mà các developer hàng đầu đều sử dụng một cách thành thạo, để tối ưu thời gian cũng như tăng hiệu suất làm việc thì những plugin đi kèm là điều không thể thiếu.

Sau đây là danh sách những plugin cần thiết mà mình đã tổng hợp lại được trong quá trình làm việc:

1. Maven Helper

Plugin này dùng khá tiện lợi, có nhiều command hữu ích mà không cần gõ.

maven helper

2. Add to gitignore

Dùng để liệt kê những file hoặc foder mà chúng ta muốn bỏ qua khi tao thác với Git, tránh được việc conflict code giữa các thành viên trong dự án với nhau.

add to gitignore

3. String manipulation

Plugin này dùng để thao tác với chuỗi văn bản, chuyển đổi trong các trường hợp sắp xếp, lọc, đảo ngược, căn chỉnh theo lựa chọn, chuyển đổi từ định dạng nọ sang định dạng kia, mã hóa,….

string manipulation

4. Rainbow Brackets

Plugin này dùng để đổi màu sắc các thẻ đóng và mở của một block, giúp chúng ta nhìn rõ thẻ đóng của thẻ mở nào, không bị nhầm lẫn.

rainbow brackets

5. Bash Support

Hỗ trợ cú pháp bash shell script.

bash support

6. Jrebel and Xrebel for IntelliJ

Đây là plugin cực kì quan trọng để giúp chúng ta tiết kiệm nhiều thời gian hơn khi code, mình có viết một bài về cách active Jrebel ở đây.

jrebel and xrebel for intelij

7. Docker

Hỗ trợ download và build Docker images, tạo và run các container khi pull images từ registry hoặc thực hiện trực tiếp qua việc tạo Dockerfile. Hỗ trợ chạy nhiều container cùng một lúc sử dụng Docker Compose .

docker

8. Database Navigator

Gõ lệnh Sql ngay trong IDE, còn gì tiện lợi hơn.

database navigator

9. Dummy Text Generator

Dùng để tạo ra những mẫu nội dung random.

dummy text generator

10. Json Viewer

Xem dữ liệu hiển thị dưới định dạng Json.

json viewer

11. Extra Icons

Dùng để sinh thêm icon đại diện cho những file trong dự án, dễ nhìn dễ nhận biết hơn.

extra icons

12. Lombok

Là một trong những plugin cực kì tiện lợi trong việc phát triển phần mềm, chỉ việc khai báo các Annotation và nó sẽ tự sinh ra code khi build, giúp code ngắn gọn và dễ nhìn hơn.

lombok

13. Vue.js

Tiện lợi khi làm việc với với dự án front-end là vuejs

vuejs

Done, trên đây mình đã điểm qua 13 plugin mà mình hay dùng để làm việc trên nền tảng Java+ Vuejs, đối với những bạn làm việc với ngôn ngữ và các nền tảng khác thì sẽ có các plugin khác hỗ trợ.