前言
一次偶然的发现在MAC下用visual studio code可以运行C/C++文件。因为今年的计划是打算学习数据结构与算法的,自己也买了一本《数据结构与算法-C语言实现》,到时需要在编译器上来操作一番。于是花了2个小时简单的把VS code来熟悉了一下流程,安装,编译,调试。
最终的结果如图。
安装
在Visual Studio Code的官网上https://code.visualstudio.com/Download直接下载mac版的。
解压缩,直接安装就行了。
这里需要安装两个C++的插件。一个是
我还下了一个简体中文语言插件。
三个插件安装后,再重新打开VS code就可以用了。无需设置其它的。
建立文件
打开VS Code在首页添加工作区间,新建文件first.cpp
写上几句测试代码
后面的话要配置三个文件如下:
添加launch.json文件
它的作用是让我们调试代码用的,点击小虫子图标,按图所示修改一下,在第一次是时候它会叫你选择环境,后面几个文件也是一样的要在C++环境下。具体的详细可看请访问: https://go.microsoft.com/fwlink/?linkid=830387
添加tasks.json
这个文件的作用是编译C/C++源码。在按Command+shift+B快捷键运行,后面会让你创建tasks.json的提示 没有找到要运行的生成任务,配置生成任务
,直接选择使用模板创建tasks.json文件
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "c++",
"type": "shell",
"command": "clang++",
"args": [
"first.cpp",
"-std=c++11",
"-g"
],
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Debug
在左边会显示变量的值,很方便。
刚开始一直在纠结怎么打那个小红点断点的。后面发现,原来用鼠标在行号那里单击一下就可以了。
最后运行完
运行完后,会在终端显示。总结
到时就方便我学习操作《数据与结构 - c语言实现》