Visual Studio Code hiện đang là công cụ IDE phổ biến nhất cho lập trình hiện đại và đa nền tảng. Để sử dụng Visual Studio Code cho lập trình ngôn ngữ C/C++, bạn cần tuân theo các hướng dẫn sau đây.
Cài đặt Visual Studio Code
Visual Studio Code là một trình soạn thảo mã nguồn mở tích hợp với công cụ hỗ trợ đầy đủ cho ngôn ngữ lập trình c /C++. Trình soạn thảo có thể được cài đặt trên nhiều hệ điều hành khác nhau như Windows, Linux và macOS. Bên cạnh đó, Visual Studio Code cũng hỗ trợ các ngôn ngữ lập trình khác như Java, Python, PHP, JavaScript, TypeScript, Node.js, ASP.NET và HTML.
Để cài đặt Visual Studio Code, bạn tải xuống từ trang chủ của nó và chọn phiên bản phù hợp với hệ điều hành của bạn. Sau đó, tiến hành cài đặt với các tham số mặc định và "next" đến khi quá trình cài đặt hoàn tất.
Cài đặt extension C/C++
Sau khi cài đặt Visual Studio Code, bạn cần tìm và cài đặt extension C/C++. Microsoft phát triển extension này để hỗ trợ lập trình C/C++ trên Visual Studio Code. Extension này có sẵn trên trang chính thức của Visual Studio Code.
Để cài đặt extension C/C++, bạn mở Visual Studio Code và nhấn vào mục "Extensions" hoặc sử dụng phím tắt "Ctrl + Shift + X" để mở giao diện quản lý extension. Tại đây, tìm kiếm từ khóa "C++" và chọn extension "C/C++" do Microsoft phát hành. Sau đó, nhấn "Install" để tiến hành cài đặt.
Sau khi quá trình cài đặt hoàn tất, hãy tắt Visual Studio Code đi (bước này quan trọng).
Cài đặt extension Code Runner
Để biên dịch và thực thi mã nguồn C/C++, bạn cần cài đặt extension "Code Runner". Extension này cung cấp các chức năng giúp bạn biên dịch và chạy chương trình C/C++ trực tiếp trên Visual Studio Code.
Cài đặt môi trường C/C++ gcc runtime
Sau khi đã cài đặt thành công hai extension trên, bạn cần cài đặt biến môi trường để có thể sử dụng các thư viện và thực thi code C/C++.
Truy cập vào trang web của MinGW và tải về bộ cài đặt phù hợp với hệ điều hành của bạn. Sau đó, mở file vừa tải về và thực hiện quá trình cài đặt bằng các tham số mặc định. Khi cài đặt xong, bạn sẽ có môi trường MinGW để biên dịch và thực thi mã nguồn C/C++.
Cài đặt các tham số môi trường Windows
Để sử dụng MinGW và các công cụ lập trình C/C++ trên Visual Studio Code, bạn cần thiết lập các tham số môi trường trên hệ điều hành Windows.
-
Chuột phải vào biểu tượng "This PC" và chọn "Properties" để mở cửa sổ Windows Settings. Lướt xuống phần "related settings" và chọn "Advanced system settings". Hoặc bạn có thể tìm kiếm từ khóa "Advanced system settings" trong Windows Search.
-
Trong cửa sổ "System Properties", chọn tab "Advanced" và nhấn vào nút "Environment Variables".
-
Trong mục "System variables", chọn biến "Path" và nhấn "Edit".
-
Nhấn "New" và nhập đường dẫn tới thư mục "bin" của cài đặt MinGW, sau đó nhấn "OK".
Đường dẫn mặc định là: C:MinGWbin
Để kiểm tra xem bạn đã cài đặt thành công hay chưa, mở Command Prompt (cmd) và gõ lệnh sau:
g++ -version
Nếu màn hình hiển thị thông tin phiên bản của g++ thì bạn đã cài đặt thành công.
Biên tập và chạy chương trình trên Visual Studio Code
Trước tiên, hãy tạo một thư mục mới trong Visual Studio Code để chứa mã nguồn của bạn. Sau đó, tạo một file mới và đặt tên là "HelloWorld.cpp". Trong file này, viết mã nguồn "Hello World" cho chương trình C++ của bạn.
Để biên dịch và chạy chương trình, bạn có thể sử dụng extension "Code Runner" hoặc sử dụng terminal trên Visual Studio Code.
Biên dịch và chạy bằng Code Runner
Sau khi đã viết mã nguồn "Hello World" và lưu lại, nhấp chuột phải vào màn hình và chọn "Run Code". Kết quả sẽ được hiển thị dưới tab "OUTPUT".
Biên dịch và chạy bằng terminal
Nếu bạn muốn sử dụng terminal, hãy mở terminal trên Visual Studio Code và gõ lệnh sau:
g++ -g HelloWorld.cpp -o HelloWorld.exe
Điều này sẽ biên dịch mã nguồn C++ thành file thực thi "HelloWorld.exe". Sau đó, bạn có thể chạy chương trình bằng cách gõ:
HelloWorld.exe
Tổng kết
Bài viết đã hướng dẫn bạn cách cài đặt và sử dụng Visual Studio Code để lập trình C/C++. Tuy nhiên, Visual Studio Code còn rất nhiều extension khác hữu ích cho công việc lập trình. Bạn có thể tham khảo thêm trên trang chủ của Microsoft tại địa chỉ: https://code.visualstudio.com/docs/languages/.