Gần đây tôi đã chuyển từ IntelliJ IDEA Ultimate sang Visual Studio Code (VS Code) và tôi không hối tiếc! VS Code có khả năng tùy biến cao và nhanh chóng. Nó lưu trữ các cài đặt của bạn trên đám mây để bạn không phải lo lắng về cấu hình khi chuyển sang một máy khác. Như mong đợi, nó có hỗ trợ cho Java, Git, SQL, Spring Boot và nhiều ngôn ngữ, khuôn khổ và công cụ khác. Trong bài viết này, tôi sẽ chỉ cho bạn các tiện ích mở rộng và cấu hình mà tôi sử dụng với IDE yêu thích mới của mình. Gói mở rộng Java VS Code có rất nhiều tiện ích mở rộng bổ sung hỗ trợ cho các ngôn ngữ lập trình, khuôn khổ và công cụ. Gói tiện ích mở rộng nhóm các tiện ích mở rộng có liên quan hoạt động tốt với nhau. Vì vậy, điều đầu tiên cần làm là cài đặt : Gói mở rộng Java Phần mở rộng Spring Boot, Microprofile và Quarkus Có phần mở rộng cho , , và nếu bạn đang sử dụng bất kỳ khuôn khổ nào trong số này. Các phần mở rộng này giúp bạn dễ dàng tạo các dự án mới, triển khai và chạy các ứng dụng cũng như định cấu hình chúng. Khởi động mùa xuân Microprofile Quarkus Tạo một dự án Java mới Để tạo một dự án Java mới, trong tab trên thanh bên, hãy bấm : Explorer Tạo dự án Java Bạn có thể chọn từ nhiều khung công tác khác nhau tùy thuộc vào các tiện ích mở rộng bạn đã cài đặt. Dưới đây là một số cái mà tôi thấy trong IDE của mình: Mỗi tùy chọn sẽ nhắc nhở thêm thông tin để tạo dự án mới. Nhập một dự án Gói mở rộng Java bao gồm phần mở rộng (có một cũng). VS Code nhận ra các dự án Maven khi bạn mở một thư mục có tệp trong đó. Đơn giản chỉ cần truy cập trong menu và chọn thư mục chứa tệp . Maven dành cho Java Phần mở rộng Gradle pom.xml File | Mở… pom.xml Lệnh mã Mặc dù bạn không cần phải làm như vậy, nhưng bạn cũng có thể sử dụng dòng lệnh để mở các dự án. VS Code làm cho nó cực kỳ dễ dàng để kích hoạt điều này. Nhấn và nhập để bao gồm lệnh trong biến môi trường của bạn: F1 shell code PATH Sau đó, hãy đảm bảo khởi động lại thiết bị đầu cuối (nếu bạn đã mở bất kỳ thiết bị nào) và nhập để khởi chạy VS Code. Bạn có thể chỉ định một thư mục để mở: mã Để mở thư mục hiện tại, hãy chỉ định một dấu chấm: code . Chạy một ứng dụng Khi bạn có một dự án mới hoặc một dự án hiện có được mở trong VS Code, bạn có thể chạy nó bằng cách nhấn . Chọn và lớp có chứa phương thức điểm nhập Java tiêu chuẩn mà bạn muốn chạy: F5 Java main Máy khách cơ sở dữ liệu Hầu hết các ứng dụng kết nối với cơ sở dữ liệu như MariaDB, MySQL, PostgreSQL, MongoDB, v.v. Phần mở rộng tốt nhất cho việc này là . Bạn có thể dùng thử với Ví dụ. Đảm bảo bật tùy chọn , tải xuống tệp CA từ và chỉ định đường dẫn đến tệp trong trường Cảnh báo ứng dụng trong VS Code. Sau đó, bạn có thể chạy các truy vấn SQL mà không cần phải rời khỏi IDE của mình. Kiểm tra video này: Máy khách cơ sở dữ liệu SkySQL Sử dụng SSL SkySQL https://www.youtube.com/watch?v=rJYUTxD-2-M Git VS Code bao gồm hỗ trợ Git ngay lập tức. Tuy nhiên, tôi khuyên bạn nên cài đặt tiện ích mở rộng để thêm các chế độ xem hữu ích vào bảng điều khiển thanh bên : GitLens Kiểm soát nguồn Trong trường hợp của tôi, tôi đã tắt chú thích đổ lỗi cho dòng hiện tại vì tôi thấy nó hơi xâm phạm, nhưng hãy thử và tự quyết định. Các phím tắt bàn phím Nếu có một phím tắt bạn nên học, đó là dãy , (hoặc , ). Nó hiển thị tất cả các phím tắt với tùy chọn tìm kiếm và chỉnh sửa các tổ hợp phím như bạn muốn: Ctrl K Ctrl S Cmd K Cmd S Dưới đây là một số phím tắt mà tôi thường xuyên sử dụng: / - Chuyển đổi thanh bên Ctrl B Cmd B / - Trình khám phá hiển thị / lấy nét Ctrl Shift E Cmd Shift E / - Bảng điều khiển chuyển đổi (thiết bị đầu cuối, đầu ra, bảng điều khiển gỡ lỗi, v.v.) Ctrl J Cmd J / - Chuyển đổi thiết bị đầu cuối Ctrl ` Ctrl Shift` - Chạy ứng dụng F5 / - Cài đặt Điều khiển ; Cmd; / / - Hiển thị tất cả các lệnh có sẵn Ctrl Shift P Cmd Shift P F1 / - Mở tệp dự án Ctrl P Cmd P / - Đường viền (để hiển thị các thành viên trong lớp chẳng hạn) Ctrl Shift O Cmd Shift O Tôi khuyên bạn nên xem qua hướng dẫn bên trong VS Code (có sẵn trong menu ), đặc biệt là hướng dẫn hướng dẫn bạn cách chỉnh sửa mã bằng một loạt phím tắt sẽ cải thiện năng suất của bạn. Bắt đầu Trợ giúp Tìm hiểu các nguyên tắc cơ bản Chế độ trình bày Nếu bạn đang trình bày mã của mình cho khán giả, việc tăng kích thước phông chữ của mã luôn hữu ích. Hầu hết các IDE đều cho phép bạn làm điều này, nhưng kích thước của tất cả những thứ khác trong giao diện người dùng vẫn giữ nguyên, điều này không lý tưởng theo quan điểm của tôi. VS Code là tốt nhất trong việc này vì bạn có thể chỉ cần nhấn (hoặc trên macOS) và toàn bộ giao diện người dùng được phóng to, giống như trong trình duyệt web. Sử dụng (hoặc trên macOS) để thu nhỏ. Ctrl + Cmd + Ctrl - Cmd - Bạn có thể muốn chuyển sang chế độ toàn màn hình ( và tìm kiếm ) hoặc thậm chí kích hoạt tốt hơn ( và ). Tôi làm điều này trong các bản trình bày và video như thế này: F1 Toggle Full Screen chế độ Zen F1 Toggle Zen Mode https://www.youtube.com/watch?v=cHGQxMkpCMM Các nguồn lực khác Giống như hầu như luôn luôn là chính thức là nguồn kiến thức tốt nhất. Nó bao gồm các tài nguyên cho nhiều ngôn ngữ lập trình như JavaScript, TypeScript, Java, Python và C ++. Kiểm tra cũng như và ghé thăm . VS là mã nguồn mở! tài liệu kênh YouTube chính thức Kho lưu trữ GitHub