Unverified Commit b3a80265 authored by Early's avatar Early Committed by GitHub
Browse files

Merge pull request #2596 from NachtgeistW/vscode

refactor[vscode.md]: VS Code
parents f567d2bf 25e8af33
Loading
Loading
Loading
Loading
+11 −9
Original line number Diff line number Diff line
@@ -2,21 +2,23 @@ author: NachtgeistW, Ir1d, ouuan, Enter-tainer, Xeonacid, ChungZH, keepthethink,

## 简介

Visual Studio Code(以下简称 VS Code) 是一个由微软开发,同时支持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。官网是 <https://code.visualstudio.com/> 。它带有对 JavaScript、TypeScript 和 Node.js 的内置支持,并为其他语言(如 C++、Cype、Java、Python、PHP、Go)提供了丰富的扩展生态系统。
Visual Studio Code(以下简称 VS Code) 是一个由微软开发,同时支持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。它带有对 JavaScript、TypeScript 和 Node.js 的内置支持,并为其他语言(如 C++、Cype、Java、Python、PHP、Go)提供了丰富的扩展生态系统。

官网: [Visual Studio Code - Code Editing. Redefined](https://code.visualstudio.com/) 

## 配置

### 安装语言插件
### 安装 C/C++ 语言支持插件

在 VS Code 中打开插件商店,然后在搜索栏中输入 `@category:"programming languages"` ,然后找到 C/C++,点击 Install 即可
在 VS Code 中打开插件商店,在搜索栏中输入 `C++` 或者 `@category:"programming languages"` ,然后找到 C/C++,点击 Install 安装插件

![](./images/vscode-2.png)

### 使用 Code Runner 插件
### 使用 Code Runner 插件运行代码

VS Code 安装并配置插件后可实现对 C/C++ 的支持,但配置过程比较复杂。一个简单的编译与运行 C++ 程序的方案是安装 Code Runner 插件。

Code Runner 是一个可以一键运行代码的插件,在工程上一般用来验证代码片段,支持 Node.js, Python, C, C++, Java, PHP, Perl, Ruby, Go 等 40 多种语言。
Code Runner 是一个可以一键运行代码的插件,在工程上一般用来验证代码片段,支持 Node.jsPython、C、C++JavaPHPPerlRubyGo 等 40 多种语言。

安装的方式是在插件商店搜索 Code Runner 并点击 Install;或者前往 [Marketplace](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner) 并点击 Install,浏览器会自动打开 VS Code 并进行安装。

@@ -28,7 +30,7 @@ Code Runner 是一个可以一键运行代码的插件,在工程上一般用
    如果安装了 VS Code 与 Code Runner 后,代码仍然无法运行,很有可能是因为系统尚未安装 C/C++ 的运行环境。

    - 在 Windows 环境下运行 C/C++ 程序,需要先安装 [MinGW](http://www.mingw.org/) 或 MinGW-w64;
    - MacOS 可运行 `xcode-select --install` 进行安装;
    - macOS 可运行 `xcode-select --install` 进行安装;
    - Linux 系统已经带有 C/C++ 运行环境,无需额外配置。

### 使用 C/C++ 插件编译并调试
@@ -40,7 +42,7 @@ Code Runner 是一个可以一键运行代码的插件,在工程上一般用

首先用 VS Code 打开一个空文件夹,然后按下 `F1` ,输入 `C/C++: Edit configurations (UI)` ,进入 `C/C++` 插件的设置界面。

![vscode-1](images/vscode-3.png)
![vscode-3](images/vscode-3.png)

`Compiler path` 中选择 `G++``Clang` 的所在路径。

@@ -48,4 +50,4 @@ Code Runner 是一个可以一键运行代码的插件,在工程上一般用

#### 配置 IntelliSense

调整 IntelliSense mode 即可可选的选项有 `Clang``gcc`
用于调整 VS Code 的智能补全。修改 IntelliSense mode 即可可选的选项有 `Clang``gcc`