Hướng Dẫn Cài Đặt Visual Studio Code Lập Trình C++
Trong bài viết này mình sẽ giới thiệu đến các bạn một trình biên tập code vừa nhẹ, vừa có giao diện đẹp, lại còn có nhiều tính năng hay, đó chính là Visual Studio Code (vscode). Đồng thời, mình cũng sẽ hướng dẫn các bạn cách cài đặt vscode để code, build, debug một chương trình C++ luôn nhé.
Để code C + +, có rất nhiều IDE, Editor mà ta hoàn toàn có thể sử dụng. Một số thông dụng như : Visual Studio, Code :: Block hay DevC + +, … Tuy nhiên, Visual Studio thì khá nặng, và chiếm nhiều khoảng trống bộ nhớ ; Code :: Block, DevC + +, … thì rất nhẹ và còn đi kèm cả compiler nữa, nhưng giao diện lại hơi “ kém sang ” .
Contents
Về Visual Studio Code
Visual Studio Code là một trình chỉnh sửa và biên tập mã được tăng trưởng bởi Microsoft dành cho Windows, Linux và macOS. Nó tương hỗ tính năng debug, đi kèm với Git, có syntax highlighting, tự hoàn thành xong mã mưu trí, snippets, và nâng cấp cải tiến mã nguồn. Nó cũng được cho phép tùy chỉnh, do đó, người dùng hoàn toàn có thể biến hóa theme, phím tắt, và các tùy chọn khác. Visual Studio Code không lấy phí và là ứng dụng mã nguồn mở .
Lưu ý: Visual Studio Code không giống Visual Studio IDE
Bạn đang đọc: Hướng Dẫn Cài Đặt Visual Studio Code Lập Trình C++
Visual Studio Code rất nhẹ ( 54 MB với bản dành cho Windows ), với nhu yếu phần cứng rất thấp :
- CPU từ 1.6 GHz trở lên
- RAM từ 1 GB
- Có Microsoft .NET Framework 4.5.2
Hướng dẫn cài đặt vscode để lập trình C++
1. Tải và cài đặt vscode
Các bạn vào trang chủ vscode link này, chọn phiên bản tương thích với thiết bị của các bạn và tải về .
Sau khi tài về, triển khai chạy file setup. Việc setup rất đơn thuần, chỉ cần Next – Next – Next là xong .
2. Cài extension C++
Sau khi setup, vscode sẽ có giao diện như thế này :
Các bạn chọn New file để tạo một text file đầu tiên.
Các bạn ấn vào Extensions hoặc Ctrl + Shift + X, để mở giao diện như hình trên.
Tiếp theo các bạn gõ trên thanh tìm kiếm từ khóa “C++”, sau đó chọn extension C/C++ do Microsoft phát hành và ấn Install để cài đặt.
3. Cài đặt môi trường
Cài compile: MinGW-w64
Các bạn vào link này, chờ khoảng chừng 5 giây, trình biên dịch sẽ tự tải xuống. Sau đó, các bạn hãy thực thi thiết lập .
Lưu ý vị trí lưu compile, các bước sau sẽ cần dùng đến .
Cài biến môi trường
Mở của số System: Chuột phải vào biểu tượng This PC -> Properties. Hoặc vào Control Panel -> System and Security -> System
Chọn Advanced system settings -> Environment Variables.
Trong mục System variables, chọn Path -> Edit.
Chọn New. Tìm đường dẫn chứa thư mục bin của compile, copy, paste vào rồi nhấn OK.
Đường dẫn của mình là: “C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin”
Để kiểm tra đã cài Path thành công hay chưa bạn mở Command Prompt (cmd) và gõ:
g++ --version
Nếu tác dụng Open như hình dưới là bạn đã thành công xuất sắc, nếu không bạn hãy kiểm tra lại nhé .
4. Biên tập và chạy chương trình trên terminal
Raghu Venkatesh nói : “ If you can write “ hello world ” you can change the world ”. Muốn biến hóa quốc tế mở màn bằng Hello World nhé !
Tạo 1 file HelloWord.cpp
và nhập đoạn code sau vào.
#include
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
Khi nhập xong, bạn sẽ thấy terminal báo lỗi như sau :
Đừng lo lắng, mình sẽ chỉ các bạn sửa nó. Hãy nhấn vào Configure (JSON), một file c_cpp_properties.json
sẽ được tạo ra trong folder .vscode
, các bạn xóa hết toàn bộ nội dung file đó là thay bằng:
{
"configurations": [
{
"name": "Win32",
"defines": [
"_DEBUG",
"UNICODE"
],
"compilerPath": "C:\\Program Files (x86)\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\g++.exe",
"intelliSenseMode": "gcc-x64",
"browse": {
"path": [
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
],
"version": 4
}
Bây giờ yếu tố trên đã được khắc phục .
Để biên dịch và chạy chương trình bạn vào terminal gõ dòng lệnh :
g++ -g HelloWorld.cpp -o HelloWorld.exe
Hệ thống sẽ biên dịch HelloWorld.cpp
và tạo ra file thực thi HelloWorld.exe
. Để chạy chương trình bạn gõ lệnh:
HelloWorld.exe
Terminal sẽ hiện hiệu quả như hình dưới :
Ngoài ra để nhanh chóng hơn bạn có thể cài extension Code Runner giúp việc biên dịch và chạy chương trình nhanh chóng và thuận tiện hơn.
Tuy nhiên thực chất của nó vẫn là sử dụng 2 dòng lệnh nêu trên .
5. Biên dịch và chạy chương trình trên console
Để thực hiện việc này, các bạn phải tạo thêm 2 file .json
là tasks.json
và launch.json
trong folder .vscode
.
tasks.json
:
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "C/C++: g++.exe build active file",
"command": "C:\\Program Files (x86)\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\g++.exe",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "C:\\Program Files (x86)\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin"
},
"problemMatcher": [
"$gcc"
],
"group": "build"
}
]
}
launch.json
:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "C/C++: Build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "C:\\Program Files (x86)\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe build active file"
}
]
}
Sau khi tạo 2 file này xong, bạn chỉ cần F5 để biên dịch và chạy chương trình. Tuy nhiên chương trình bạn chạy sẽ tắt ngay lập tức, để khắc phục hãy thêm dòng lệnh system("pause");
trước return 0;
Lưu ý: Folder .vscode
có thể dùng lại, nên hãy giữ gìn cẩn thận, khi làm việc ở nơi khác chỉ cần copy và paste nó vào là có thể biên dịch và chạy chương trình rồi.
Kết
Trên đây, mình đã ra mắt với các bạn về Visual Studio Code và các setup để lập trình C + +. Nếu thấy bài viết hữu dụng hãy rate 5 * và share để cho mọi người hoàn toàn có thể tìm hiểu thêm : v
Hãy để lại comment để mình hoàn toàn có thể hoàn thành xong trong tương lai. Cảm ơn các bạn .
Source: https://dichvubachkhoa.vn
Category : Tư Vấn Sử Dụng