1. Visual Studio Code
Visual Studio Code (VS Code) là một trình soạn thảo mã nguồn do Microsoft tạo ra dành cho Windows, Linux và macOS. Điểm mạnh nhất của VS Code là cho phép tùy chỉnh và mở rộng thông qua các extensions để biến nó thành một IDE phù hợp với nhu cầu lập trình cụ thể. Có hàng ngàn extensions được cộng đồng phát triển, hỗ trợ nhiều ngôn ngữ lập trình, gỡ lỗi, quản lý phiên bản, và nhiều tính năng khác.
Ngoài Microsoft Visual Studio, Visual Studio Code cũng thường được sử dụng để lập trình C++. Tuy nhiên, Visual Studio Code chỉ là một trình soạn thảo mã nguồn nên cần cài thêm extensions cũng như trình biên dịch để lập trình và biên dịch C++. Bài này sẽ hướng dẫn các bạn cài đặt VS Code, cài đặt extensions và trình biên dịch để lập trình C++ với VS Code.
2. Các bước cài đặt Visual Studio Code
Đầu tiên, bạn cần download Visual Studio Code cho Windows 10 ở website chính thức của Visual Studio Code với link bên dưới.
Các bạn double click vào file cài đặt Visual Studio Code để bắt đầu cài đặt.
Nhấn Next rồi chọn đường dẫn cài đặt Visual Studio Code.
Sau khi cài đặt thành công, các bạn sẽ thấy folder cài đặt Visual Studio Code.
Bên dưới là giao diện khi mới bắt đầu “Get Started” của Visual Studio Code.
VSCode có các extension dành riêng cho C++. Các bạn click vào Extensions hoặc nhấn tổ hợp phím Ctrl + Shift + X để mở giao diện cài đặt extension.
Tiếp theo, gõ trên thanh tìm kiếm từ khóa “C++”, sau đó chọn extension C/C++ của Microsoft rồi click Install để cài đặt.
3. Cài đặt bộ công cụ MinGW
Do VS Code không có sẵn compiler C++ nên chúng ta cần cài đặt thêm. Và bộ công cụ MinGW thường được sử dụng để hỗ trợ lập trình C++ trên Windows. MinGW (Minimalist GNU for Windows) là một tập hợp các công cụ và thư viện cho phép phát triển ứng dụng cho nền tảng Windows bằng cách sử dụng trình biên dịch GCC (GNU Compiler Collection). MinGW giúp phát triển ứng dụng C và C++ trên Windows mà không cần sử dụng các công cụ phát triển chuyên biệt từ Microsoft. Bạn có download và cài đặt MinGW tại đây.
Sau khi download, chúng ta được file cài đặt như hình bên dưới.
Double click file cài đặt, công cụ cài đặt MinGW xuất hiện rồi nhấn Install.
Tiếp theo, các bạn chọn folder để cài đặt MinGW rồi nhấn Continue.
Sau đó, quá trình download và setup MinGW bắt đầu. Quá trình này có thể mất nhiều thời gian tùy thuộc server MinGW hoặc tốc độ internet của bạn.
Trong phần Basic Setup, click vào các package rồi chọn Mark for Installation để cài đặt.
Chúng ta nên chọn tất cả package trong Basic Setup.
Sau đó, chọn Installation rồi click Apply Changes để download và cài đặt các package.
MinGW cần được cài đặt biến môi trường. Bạn cần mở hộp thoại System Properties. Có nhiều cách để mở hộp thoại này. Cách đơn giản là search cụm từ “environment variable” rồi chọn “Edit the system environment variables”.
Click Environment variables… Hộp thoại Environment Variables xuất hiện.
Chọn thay đổi biến hệ thống Path.
Thêm đường dẫn “C:\MinGW\bin” là thư mục bin trong folder cài đặt MinGW.
Để kiểm tra C++ compiler trong bộ công cụ MinGW có thể sử dụng được không thì ta dùng Command Prompt.
4. Chạy chương trình C++ với Visual Studio Code
Bây giờ, chúng ta sẽ viết một file code C++ trên VS Code và dùng g++ để biên dịch.
Ở hình trên, chúng ta tạo file main.cpp nằm trong folder C:\source để viết code C++.
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
system("pause");
return 0;
}
Nhấn F5 để chạy chương trình rồi chọn trình biên dịch g++ cho C++.
Ở đây chúng ta sẽ chạy chương trình trên terminal và xuất kết quả trên debug console.