Trong nội dung bài viết này bản thân sẽ trình làng đến các bạn một trình chỉnh sửa code vừa nhẹ, vừa bao gồm giao diện đẹp, lại còn có rất nhiều tính năng hay, đó chính là Visual Studio Code (vscode). Đồng thời, mình cũng trở nên hướng dẫn chúng ta cách thiết lập vscode để code, build, debug một chương trình C++ luôn luôn nhé.

Bạn đang xem: Cách chạy code trong visual studio code

Để code C++, có khá nhiều IDE, Editor cơ mà ta rất có thể sử dụng. Một số phổ biến hóa như: Visual Studio, Code::Block tốt DevC++, … mặc dù nhiên, Visual Studio thì khá nặng, và chỉ chiếm nhiều không khí bộ nhớ; Code::Block, DevC++, … thì cực kỳ nhẹ cùng còn kèm theo cả compiler nữa, nhưng hình ảnh lại hơi “kém sang”.

Về Visual Studio Code

Visual Studio Codelà một trìnhbiên tập mã được trở nên tân tiến bởiMicrosoftdành choWindows,LinuxvàmacOS. Nó hỗ trợ tác dụng debug, đi kèm theo vớiGit, có syntax highlighting, tự kết thúc mã thông minh,snippets, vàcải tiến mã nguồn. Nó cũng có thể chấp nhận được tùy chỉnh, do đó, người dùng có thể thay đổi theme, phím tắt, và những tùy lựa chọn khác. Visual Studio Code miễn tầm giá và làphần mượt mã mối cung cấp mở.

Lưu ý:Visual Studio Code không giống Visual Studio IDE

Visual Studio Code cực kỳ nhẹ (54 MB với bản dành mang đến Windows), cùng với yêu mong phần cứng cực kỳ thấp:

CPU tự 1.6 GHz trở lênRAM từ 1 GBCó Microsoft .NET Framework 4.5.2

Hướng dẫn thiết lập vscode nhằm lập trình C++

1. Tải và cài đặt vscode

Các chúng ta vào home vscode links này, lựa chọn phiên bạn dạng phù phù hợp với thiết bị của chúng ta và thiết lập về.

*

Sau lúc tài về, triển khai chạy file cài đặt đặt. Việc thiết lập rất đối chọi giản, chỉ cần Next – Next – Next là xong.

2. Sở hữu extension C++

Sau khi cài đặt, vscode sẽ có giao diện như vậy này:

*

Các bạn chọn New file để chế tác một text file đầu tiên.

*

Các bạn ấn vào Extensions hoặc Ctrl + Shift + X, để mở bối cảnh như hình trên.

Tiếp theo các bạn gõ bên trên thanh tìm kiếm kiếm từ bỏ khóa “C++”, kế tiếp chọn extension C/C++ vị Microsoft kiến thiết và ấn Install để download đặt.

3. Cài đặt môi trường

Cài compile: MinGW-w64

Các chúng ta vào link này, chờ khoảng chừng 5 giây, trình biên dịch vẫn tự cài xuống. Sau đó, chúng ta hãy triển khai cài đặt.

Lưu ý vị trí lưu compile, công việc sau sẽ nên dùng đến.

Xem thêm: Mãn Nhãn Với 10 HìNh ẢNh Ô Tô ĐẹP NhấT Thế GiớI, 12 Xe Đua Đẹp Nhất Trong Lịch Sử

Cài trở thành môi trường

Mở của số System: Chuột nên vào biểu tượngThis PC-> Properties. Hoặc vào Control Panel -> System & Security -> System

Chọn Advanced system settings -> Environment Variables.

Trong mục System variables, chọn Path -> Edit.

Chọn New. Tìm băng thông chứa thư mục bin của compile, copy, paste vào rồi dìm OK.

*

Đường dẫn của bản thân là: “C:Program Files (x86)mingw-w64i686-8.1.0-posix-dwarf-rt_v6-rev0mingw32in”

Để chất vấn đã download Path thành công hay chưa chúng ta mở Command Prompt (cmd) với gõ:

g++ --versionNếu công dụng xuất hiện như hình bên dưới là bạn đã thành công, còn nếu không bạn hãy kiểm soát lại nhé.

*

4. Chỉnh sửa 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 chuyển đổi thế giới bước đầu bằng Hello World nhé !

Tạo 1 tệp tin HelloWord.cpp cùng nhập đoạn code sau vào.

#include using namespace std;int main(){ cout khi nhập xong, các bạn sẽ thấy terminal báo lỗi như sau:

*

Đừng lo lắng, mình vẫn chỉ các bạn sửa nó. Hãy nhấn vào Configure (JSON), một filec_cpp_properties.jsonsẽ được tạo ra trong folder .vscode, các bạn xóa hết cục bộ nội dung file kia là cố gắng 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": 4Bây giờ vụ việc trên đã làm được khắc phục.

Để biên dịch và chạy chương trình các bạn vào terminal gõ dòng lệnh:

g++ -g HelloWorld.cpp -o HelloWorld.exeHệ thống đang biên dịchHelloWorld.cpp và tạo thành file thực thiHelloWorld.exe. Để chạy chương trình các bạn gõ lệnh:

HelloWorld.exeTerminal 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 Runnergiúp vấn đề biên dịch với chạy chương trình hối hả và dễ dãi hơn.

*

Tuy nhiên thực chất của nó vẫn chính là sử dụng 2 loại lệnh nêu trên.

5. Biên dịch với chạy lịch trình trên console

Để tiến hành việc này, chúng ta phải chế tạo ra thêm 2 file .json là tasks.json cùng launch.json trong thư mục .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 lớn 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 & 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 sản xuất 2 tệp tin này xong, bạn chỉ cần F5 để biên dịch và chạy chương trình. Mặc dù chương trình chúng ta chạy sẽ tắt tức thì lập tức, nhằm khắc phục hãy thêm cái 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ới paste nó vào là có thể biên dịch với chạy lịch trình rồi.

Kết

Trên đây, mình đã giới thiệu với chúng ta về Visual Studio Code cùng các thiết đặt để lập trình C++. Giả dụ thấy nội dung bài viết hữu ích hãy rate 5* và share làm cho mọi người hoàn toàn có thể tham khảo :v