Series: VSCode
- Mô hình MVC là gì ?
- Code Java trên VSCode, tại sao không ?
1. Tại sao chọn VSCode chứ không phải là một IDE nào khác ?
Nếu hỏi đâu là IDE mạnh mẽ nhất để code Java tại thời điểm này, chắc có lẽ nhiều lập trình viên (trong đó có tôi) sẽ chọn IntelliJ IDEA (nhưng mà là bản Ultimate ,lol 🤣).
Nhưng nếu bạn không có tiền (như tôi) để mua bản Ultimate thì sao ? VSCode sẽ là một sự lựa chọn tuyệt vời dành cho bạn, đặc biệt là nếu bạn là một lập trình viên Full Stack, thì 1 công đôi việc nó lại là hợp lý vl 🐧 thực ra là vì nó free
2. Cài đặt môi trường phát triển Java trên VSCode.
Chạy java --version
để đảm bảo máy bạn đã có Java JDK.
Cài đặt các extension giúp bạn có thể chạy được một Project Java trên VSCode
2.1. Extension Pack for Java
Extension Pack for Java là một bộ sưu tập các extensions cần thiết giúp bạn code, test và debug Java trên VSCode, nó bao gồm 6 extension nhỏ sau:
- Language Support for Java™ by Red Hat
- Debugger for Java
- Test Runner for Java
- Maven for Java
- Project Manager for Java
- Visual Studio IntelliCode
2.2. Spring Boot Extension Pack
Spring Boot Extension Pack là extension giúp bạn phát triển ứng dụng Java Spring Boot trên VSCode.
2.3. Trailing Spaces
Extension này dùng để check file có thừa khoảng trắng hay không, ví dụ như application.properties
mà thừa khoảng trắng là toang ngay. Tuy nhiên để tránh phiền phức khi sử dụng extension này, ae nên ignore một số file không cần check ở setting.json
2.4. XML
Extension này hỗ trợ chúng ta chỉnh sửa file XML, vd như file pom.xml