Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOs – Web888 chia sẻ kiến thức lập trình, kinh doanh, mmo

Visual Studio Code là một trình oạn thảo mã nguồn miễn phí do Microsoft tạo ra, hoạt động được trên đa nền tảng Windows, Linux và macOS. Các tính năng bao gồm hỗ trợ gỡ lỗi, nhắc cú pháp, tự động nhắc mã thông minh, nhắc khối lệnh, tái cấu trúc khối lệnh, tích hợp Github, các bạn có thể tham khảo thêm cách sử dụng visual studio code tại bài viết Hướng dẫn sử dụng Visual Studio Code và các vấn đề lập trình viên thường gặp. Đối với C/C++, bộ công cụ này là bộ công cụ được lập trình viên C/C++ sử dụng phổ biến nhất hiện nay, sử dụng trên nhiều dự án thực tế.

Vậy lí do tại sao khi học tập nhiều người vẫn sử dụng Dev C + +, nhưng khi thao tác thực tiễn lại sử dụng visual studio code ? Vì những lí do cơ bản sau :

  • VScode để cài đặt môi trường chạy mất nhiều công đoạn, phức tạp hơn nhiều so với Dev C++, tuy vậy nó lại mô phỏng được chính xác được môi trường chạy trong thực tế hơn. Và khi làm việc thực tế, chúng ta cần hiểu rằng môi trường chạy ổn định rất quan trọng
  • Vì sát với môi trường thực tế nên VScode bắt lỗi cũng chặt hơn, nhiều mã nguồn chạy tốt trên Dev C++ sang VSCode bị lỗi (do khác trình biên dịch hoặc phiên bản – các bạn có thể hình dung tới việc từ điển Việt -> Anh – Anh khác Việt -> Anh – Mỹ để dễ hình dung)

Hướng dẫn cài đặt Visual Studio Code để lập trình C trên hệ điều hành Windows

Bước 1: Tải về Visual Studio

Các bạn truy vấn https://code.visualstudio.com/download và tải về bộ cài Visual Studio Code từ trang chính hãng. hoặc tìm kiếm từ khóa vscode và bấm vào tác dụng tiên phong trả về từ google :
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện trang offical Visual Studio Code

Bước 2: Cài đặt Visual Studio

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsBắt đầu tiến trình cài đặt Visual Studio CodeCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsKiểm tra các tùy chọn như được hiển thị trong hình trên và bấm vào Next để tiến hành cài đặt.Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsBấm Next, Install và finish để kết thúc quá trình cài đặt

Bước 3: Tải xuống C/C++ Extension (tiện ích mở rộng) cho Visual Studio Code

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTìm kiếm và cài đặt tiện ích mở rộng C/C++ trên marketplace Visual Studio CodeCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện sau khi đã cài đặt tiện ích mở rộng C/C++ cho Visual Studio Code

Bước 4: Tải xuống và cài đặt MinGW

Tải xuống Minimalist GNU for Windows tại đây https://sourceforge.net/projects/mingw/

Tiến hành bấm vào file mingw-get-setup.exe để tiến hành cài đặt

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện cài đặt MinGWCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTiếp tục bấm ContinueCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện khi tải về package MinGW thành công, bấm continue để chuẩn bị tiến hành cài đặt và giao diện package sẽ mở raCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsChọn các option để tiến hành cài đặtCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsSau khi chọn toàn bộ option, chọn Apply Changes
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTiếp tục bấm Apply, giao diện sẽ bắt đầu tiến trình tảiCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện tiến trình tải thành công

Bước 5: Tạo biến môi trường cho MinGW

Truy cập vào thư mục C:\MinGW\bin vừa cài đặt và bấm tổ hợp phím CTRL+C (Copy) để lấy đường dẫn biến môi trường

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOs
Truy cập tính năng Edit the system environment variables của windows bằng cách gõ system environment trên thanh tìm kiếm của windows taskbar
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTruy cập tính năng chỉnh sửa biến môi trườngCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsBấmchuột vào nút Environment VariablesCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện chỉnh sửa biến môi trường, chọn dòng path và bấm nút edit để chỉnh sửaCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsBấm nút New, CTRL+V(Paste) và tiếp tục bấm OKVới các bước tiếp theo, liên tục bấm OK để tắt trình chỉnh sửa biến thiên nhiên và môi trường .

Bước 6: kiểm tra biến môi trường xem đã được nhận diện bởi Windows hay chưa

Truy cập vào CMD để tương tác với máy tính bằng giao diện màn hình hiển thị đen ( không có đồ họa )
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsVào trình tìm kiếm application của windows vaf gox CMD, chọn Command Prompt

Gõ lệnh này để kiểm tra xem G++ đã được cài đặt và nhận diện chưa

g++ --version

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsNếu nội dung trả về sau câu lệnh hiển thị phiên bản G++ như hình thì đã thành côngNếu bạn gặp lỗi trong các bước cuối, quay lại bước setup MinGW để bảo vệ MinGW được thiết lập không thiếu và đúng tiến trình !

Bước 7: Khởi tạo File và chạy chương trình C đầu tiên “Hello World” bằng Visual Studio Code

Bước 1: Mở Visual Studio Code và tạo file mới

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsBấm File trên thanh Menu, chọn New File hoặc dùng tổ hợp phím CTRL+N

Bước 2: bắt đầu viết một đoạn code đơn giản và lưu thành file mã nguồn helloword.c

#include 
#include 
int main(void){
    printf("Hello World");
    return 0;
}

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOstạo file helloworld.c và bắt đầu viết mã nguồnCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsMở terminal trên VSCode và bắt đầu tiến hành gõ lệnh để tương tác với máy tính bằng màn hình đen
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsdùng câu lệnh cd để truy cập tới thư mục lưu trữ file helloworld.c vừa tạoCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsKiểm tra lại g++ đã được nhận diện chưa, nếu chưa mặc dù ở bước trên CMD đã nhận diện thì thoát hẳn VS Code, kill terminal để khởi động lại và làm lại các bước trênCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTạo file thực thi (.exe) bằng câu lệnh g++ -o , nếu sai cú pháp, compiler sẽ thông báo lỗi, nếu không, sẽ không có thông báo gì xảy ra, nhưng nếu truy cập vào thư mục dưới giao diện, hoặc dùng lệnh ls để xem danh sách file sẽ thấy có 1 file helloworld.exe vừa được tạo.Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsChạy file helloworld.exe để thực thi

Hướng dẫn cài đặt Visual Studio Code để lập trình C trên hệ điều hành MacOS

Tương tự với windows, ở MacOS, tất cả chúng ta cũng cần môi trường tự nhiên dòng lệnh để hoàn toàn có thể khởi đầu lập trình C, trong hệ điều hành quản lý MacOS tất cả chúng ta truy vấn tới ứng dụng Terminal :
Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsTruy cập Terminal trên MacOSCửa sổ Terminal cung ứng cho tất cả chúng ta giao diện thao tác với dòng lệnh – bạn hoàn toàn có thể nhập lệnh tại dấu nhắc để thực thi các tác vụ .

Gõ lệnh GCC –version và bấm Enter, Nếu bạn đã cài đặt, bạn sẽ thấy đầu ra văn bản thể hiện rằng GCC đã được cài đặt trong cửa sổ. Nếu bạn chưa cài đặt Command line developer tools, bạn sẽ thấy hộp thoại yêu cầu bạn cài đặt chúng. Bấm install để thực hiện cài đặt

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsHộp thoại yêu cầu cài đặt GCCCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện cài đặt Command Line Tools, bấm Agree để đồng ý với các điều khoản và cài đặtCài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsGiao diện khi đã cài đặt Command Line Tools thành công

Tên của trình biên dịch C (đã được cài đặt cùng với Command Line Tools) là gcc . Để kiểm tra xem cái này hiện đã được cài đặt thành công chưa, hãy tiếp tục nhập “gcc –version” vào cửa sổ dòng lệnh. Bạn sẽ thấy một vài dòng đầu ra, hiển thị thông tin phiên bản như hình dưới:

Cài đặt Visual Studio Code để lập trình C/C++ trên Windows và MacOsgcc –version thể hiện thông tin phiên bản GCCĐến bước này thì khá giống với trên windows rồi, bạn triển khai tạo file helloworld. c mới với mã nguồn của phần 1, dùng terminal để tạo file thực thi và chạy file thực thi ( file thưc thi trên hệ quản lý và điều hành MacOs không có đuôi. exe như trên windows ) :

cd 
gcc -o helloworld helloworld.c
./helloworld

Ở bài dưới đây mình đã hướng dẫn cách setup Visual Studio Code và MinGW trên Windows, thiết lập Command Line Tool trên MacOs để khởi tạo môi trường tự nhiên lập trình C bằng gcc compiler một cách cụ thể nhất, Nếu có vướng mắc gì hãy comment ở dưới, team sẽ tương hỗ và phản hồi các bạn, chúc các bạn thành công xuất sắc !