VS Code可以作为一个轻量级开发的文本编辑器,VSCode提供了许多插件,让开发效率和可玩性变得很高。
VS Code开发场景如下:
像Java应该用IDEA和Eclipse,轻量级还是可以用的。如果学习C还是首选VS Code吧。
如果是嵌入式开发,强烈建议使用VS Code,刚开始上手可能需要几天,但是一旦熟悉,强大的代码补全(Auto Completion)和变量提示(Parameter Hints)等特性让开发效率比Keil要高得多。但是目前版本,针对GBK2312编码的文件,在Parameter Hints时,会出现乱码。将文件编码改为GBK2312也没用。
Documentation for Visual Studio Code【官方文档】:如果你看得懂英文或能耐心看英文的话,许多问题的答案都可以在文档中找到。官方文档写得很详细也很系统。
Visual Studio Code Variables Reference【官方文档】
Visual Studio Code User Interface【官方文档】
VSCode 必装的 10 个高效开发插件 - 慕课网的文章 - 知乎
装上这几个 VSCode 插件后,上班划水摸鱼不是梦 - GitHub Daily的文章 - 知乎
讨论VSCode的使用,一定要结合具体的使用场景进行讲解,接下来讲解的是利用VSCode搭建搭建C语言开发环境。
C/C++开发环境就是g++和gdb。
官网文档有详细说明如何搭建C/C++开发环境的VSCode步骤,英文说明请参考这里。再多提一句,文档教程真的很简单,文档会教你如果检测g++和gdb安装情况,如何下载并安装,如何安装VS Code C/C++插件,如何编写第一个HelloWorld(自己按C或C++语法编写一个小Demo,可不参考文档代码),如何Build,如何运行和Debug。
你也可以参考Visual Studio Code 如何编写运行 C、C++ 程序? - 谭九鼎的回答 - 知乎 。
如果你不想看官方文档,按我下面的教程来可以。
Download File List - MinGW - Minimalist GNU for Windows - OSDN
下载并安装mingw-get-setup.exe
,一直下一步即可。默认的安装路径不要修改,应该是C:\MinGw
安装完成后,选择计算机 - 属性 - 高级系统设置 - 环境变量,在系统变量Path中追加C:\MinGw\bin
。
打开cmd
,输入mingw-get.exe
,出现MinGw installation manager
窗口,说明安装正常,关闭窗口。
cmd输入
mingw-get install g++
安装g++完成后,输入
mingw-get install gdb
安装gdb,这样GCC环境搭建完成了。
如何检测g++和gdb?
g++ --version
gdb --version
出现版本信息就代表安装成功。
CTRL + SHIFT + X
进入扩展程序,输入C++,安装
这里以创建C语言的源程序为例哦。如果创建C++请参考官方文档,或者按我的教程来,然后把所有配置文件的gcc.exe改成g++.exe就可以了。
创建一个文件夹名为VSCode-C-Lib
,进入文件夹后,创建一个文件夹名为Demo1
。
进入VSCode-C-Lib/Demo01
目录,在该目录下创建一个名为.vscode
的文件夹。
回到Demo1目录,创建main.c
,其路径为VSCode-C-Lib/Demo01/main.c
。
#include
int main() {
printf("hello world!\n")