VS Code
Contents
Start
时至今日, C++ 仍然是很多大学生接触的第一门编程语言,然而对于使用的开发工具,很多老师并不会过多介绍,很多学生也只能照着书上的要求,去使用 VC++ 6.0,这个和我一般大小,1998年的 IDE。
那么应该用什么呢?
先来介绍一下市面上常见的 IDE
-
Visual Studio 宇宙最强 IDE ,巨硬开发,大、全、除了 C++,还能开发其他各种应用,然而对于初学者来说似乎有点臃肿。
-
Clion 喷气脑出品,跨三大主流平台的 IDE ,超强、超棒、超贵,得益于 Intellij Platform,他们公司的各种语言的 IDE 保持了完美又一致的畅快体验。
-
Visual Studio Code 巨硬开发,一个运行于 Mac, Windows 和 Linux 上的免费开源的、轻量级代码编辑器。
其中我最推荐的还是 Visual Studio Code (下称 VS Code)
高颜值,响应快,内置 terminal,配合 C/C++ 插件,完美支持语法高亮与代码补全。
开始吧!
下载
首先到官网下载安装 VS Code
推荐 stable 版本的
编译器选择 MinGW,构建工具选择 CMake,它们分别可以在MinGW和CMake下载到
安装完毕后确保它们已经被加入了环境变量,可以通过在 cmd 或是 Powershell 中输入 gcc g++ cmake 来确认,如果输出的是类似下面的内容就说明环境变量已经正确配置
安装插件
打开 VS Code,在左侧插件市场中搜索安装 C/C++、CMake、CMake Tools 插件,如有需要,也可以搜索安装中文插件
配置工作区
在你准备存放代码的地方新建一个文件夹作为工作区并在 VS Code 中打开它,然后将模板文件复制进去,可以在这里下载到
如果一切正常,那么现在工作区的目录应该是这样的:
|
|
- CMakeLists.txt 是 CMake 的构建文档
- include 文件夹用来放置头文件
- src 文件夹用来放置源文件
- .vscode 是 VS Code 的配置文件
我日常使用的界面如下
-
左边一栏是资源管理器,可以显示调试的相关信息,包括查看变量与观察栈帧
-
中间是编辑区,同时提供恰当的提示与语法检查
-
右边是输入输出文件,比手动输入更加方便也更安全,做题的缘故。。。
-
底部是调试控制台、终端、出现的问题,在这里与程序进行交互
Enjoy Coding
🧒 难道搞得这么花里胡哨就可以提高自己的能力吗?
😂 并不,但它会给你一种自己很厉害的感觉
Fake it till make it!
Author 大船靠岸
LastMod 2019-03-17