Show Cài Visual Studio CodeHệ điều hành Windows
Hệ điều hành MacOS
Hệ điều hành Ubuntu
Giao diện Visual Studio CodeCài đặt trình biên dịch (Compiler)Với ngôn ngữ C/C++ thì chúng ta cần có trình biên dịch để có thể biên dịch code trước khi có thể chạy trên hệ điều hành của bạn. Do VSCode chỉ là một editor nên nó không được tích hợp sẵn trình biên dịch. Kể cả bạn cài tiện ích mở rộng (extension) của C/C++ thì nó cũng không đi kèm trình biên dịch. Với đa số hệ điều hành Linux và MacOS thì bản thân nó đã có sẵn trình biên dịch C/C++ rồi. Bạn có thể kiểm tra xem máy mình đã có trình biên dịch hay chưa bằng cách sau: Trên Visual Studio Code, mở Terminal bằng tổ hợp phím ( Ctrl + ` ). Sau đó gõ câu lệnh kiểm tra phiên bản g++ dưới đây: Nếu có thông báo lỗi như sau (hoặc tương tự): g++ is not recognized as an internal or external command … thì là bạn chưa có trình biên dịch và cần phải cài.
Thêm MinGW compiler vào PATHSau khi có được đường dẫn của MinGW, chúng ta cần thêm nó vào PATH trong Enviroment Variable của hệ điều hành. Nếu bạn cài MinGW thông qua MSYS2 theo mặc định, path đó sẽ là C:\msys64\mingw64\bin. Hãy đảm bảo trong path này có file g++.exe và gcc.exe Cách thêm vào PATH:
Tiếp theo, bạn tắt Visual Studio Code đi và mở lại để nó khởi động lại Terminal. Thực hiện kiểm tra lại xem đã có trình biên dịch chưa theo hướng dẫn sử dụng command g++ –version phía trên. Có thể một số máy tính sẽ cần phải khởi động lại (Restart). Và kết quả nếu thành công thì trình biên dịch C/C++ đã được cài lên máy bạn. Cài đặt C++ extensionĐầu tiên, hãy cài extension C/C++Mở Visual Studio Code, bạn click vào extension và tìm kiếm từ khóa “C++” và cài đặt extension của Microsoft như hình dưới đây nhé. Sau bước này, có thể bạn sẽ cần restart (tắt, bật lại) VSCode để extension có hiệu lực. Extension này giúp highlight C/C++ code. Đồng thời, nó cũng sẽ gợi ý (autocomplete) cũng như tài liệu mô tả về hàm khi di chuyển chuột tới tên hàm, phát hiện lỗi, … Tiếp theo, nếu bạn muốn tiện lợi khi chạy code (tuy tiện nhưng bạn có thể sẽ không hiểu bản chất của biên dịch & chạy code). Hãy cài cho mình extension Code Runner nữa. Chương trình C/C++ đầu tiên trên VS Code
#include <stdio.h> int main() { printf("Hello World!!!\n"); getch(); } Chạy chương trìnhTheo cách này, hãy cài cho mình extension Code Runer đã nhắc đến ở phần trên (cài đặt C++ extension). Một số phím tắt của extension này:
Một lưu ý, Terminal của VS Code mặc định ở chế độ chỉ đọc (Read-only) nên nếu bạn chạy ngay thì sẽ không thể nhập được giá trị từ console. Do đó, hãy vào menu File -> Preferences -> Settings. Tìm và tích chọn vào option Run in Terminal như dưới đây: Giờ bạn có thể dùng phím tắt phía trên để chạy code C/C++ hoặc sử dụng icon run code hình tam giác ở góc trên bên phải. Hoặc cũng có thể click chuột phải vào file cần chạy và chọn chức năng Run Code. |