一、安装command line tool指令:

xcode-select --install

一、下载vscode    Visual Studio Code - Code Editing. Redefined

二、

1、安装插件C/C++,code Runner    codeLLDB

2、code Runner   里扩展设置

Clean previous output    打勾

Ignore selection   打勾

Previous focus  取消

Run in Terminal  打勾

Save All Files Before Run   打勾

Save File Before Run   打勾

三、新建first.cpp文件,写如下的代码

1)

#include <iostream>
using namespace std;
int main(){cout << "hello world" << endl;return 0;
}

如下图的这样

2) 配置tasks ,按 comand+shift+P  ,输入task

C选择clang C++选择clang++

tasks代码如下

{"version": "2.0.0","tasks": [{"type": "cppbuild","label": "C/C++: clang++ 生成活动文件","command": "/usr/bin/clang++","args": ["-fcolor-diagnostics","-fansi-escape-codes","-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": "build","detail": "编译器: /usr/bin/clang++"}]
}

3)创建launch

把下图红框替换成 :${fileDirname}/${fileBasenameNoExtension} ,再改下这个:externalConsole:true

再最后加一行"preLaunchTask": "C/C++: clang++ 生成活动文件" ,加一行的内容就是tasks的lable冒号后的内容

launch.json如下

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(lldb) 启动","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": true,"MIMode": "lldb","preLaunchTask": "C/C++: clang++ 生成活动文件"}]
}

四、如果调C语言的话,跟上面C++的类似

1)按 comand+shift+P  ,输入task 选择clang 会多增加

mac下Visual Studio Code (vscode) 配置C++开发相关推荐

  1. 在Visual Studio Code中配置GO开发环境

    一.GO语言安装 详情查看:GO语言下载.安装.配置 二.GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github ...

  2. Windows 10下 Visual Studio Code (VSCode) 和 TypeScript 入门

    需要安装 Chrome VSCode这货调试客户端JavaScript代码需要通过Chrome进行 https://www.google.cn/chrome/ 安装 VSCode https://co ...

  3. 整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)

    2020年2月22日更新,又按照自己的帖子尝试了以下,感觉大的思路是没问题的啊,小改动用紫色的标记标注出来了,另外如评论区所说删去了部分旧版本的内容和图片,不知道为啥评论区的留言我都没收到邮件... ...

  4. Visual Studio Code (vscode) 配置 C / C++ 环境

    参考:https://www.cnblogs.com/bpf-1024/p/11597000.html 对原博客进行了简化的步骤: 第一步:下载Vscode并安装C/C++插件.电脑上没有MinGW的 ...

  5. 整理:使用 Visual Studio Code (vscode) 编写、运行、 调试 Java 应用程序

    作为一个喜欢折腾的人,最近抽空折腾一下VScode怎么写java程序.不断更新中.. 附一个原来写的C++的:这两个链接,第二个稍微简单一些 1)Visual Studio Code配置C.C++环境 ...

  6. Mac用Visual Studio Code编写C/C++安装配置教程

    [文字版]Mac用Visual Studio Code编写C/C++教程 - 哔哩哔哩 Mac用Visual Studio Code编写C/C++ 苹果电脑VS Code快速编写C/C++教程_哔哩哔 ...

  7. Linux环境中Visual Studio Code 安装配置及其卸载(详细教程)

    两篇相关博文: 在VMware15中创建虚拟机安装ubuntu系统(超详细教程) Linux环境编译运行C/C++语言程序----配置gcc.g++(详细教程) 此篇分享我在linux环境下安装VS ...

  8. 【猿说VUE】Visual Studio Code安装配置

    Visual Studio Code安装配置 现在使用Visual Studio Code编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点得到了大量开发人员的喜爱.该编辑器也集成了所有一款现代编 ...

  9. Windows10下利用Visual Studio Code搭建C语言开发环境

    Windows10下利用Visual Studio Code搭建C语言开发环境 1. 前言 2. 下载安装VSCode以及MinGW 2.1 下载安装VSCode 2.2 下载安装MinGW-w64 ...

最新文章

  1. 使用spdevelop进行数据库建模
  2. Linux 一些基本的操作命令
  3. 爬虫学习--豆瓣top250
  4. 【大会】除了FFmepg和WebRTC,还有哪些新工具?
  5. MySqlDataReader在Using中使用
  6. LeetCode 413. Arithmetic Slices
  7. CentOS 安装中文语言包 教程
  8. 期刊投稿状态_这些SCI期刊的投稿显示状态是什么意思?
  9. python函数降低编程复杂度_Python-面向对象编程
  10. c++获取ctrl+v内容_WPS表格——CTRL快捷键的用法
  11. Java单元测试框架 - JUnit
  12. mdui.js手机端侧边滑出导航菜单
  13. c++小学生信息学奥赛变量练习(魔方)
  14. 面对tomatserver使用的webrequest
  15. 2020游戏主播最爱五款蓝牙耳机推荐,低延迟吃鸡王者顺畅无压力
  16. 4hutool源码分析:DateUtil(时间工具类)-格式化时间(万字长文源码分析,学大佬如何写代码)
  17. 基于egret的小游戏——拼图
  18. cxfreeze 打包exe
  19. java合成海报的工具类(二维码、头像、海报)
  20. WinPE下安装ISO格式Win系统

热门文章

  1. 科斯法则下的社区 - 《未来是湿的》读后感
  2. WYF IRegionManager 用法
  3. Koltin26,flutter人脸识别模块
  4. php 八字算法,南方排八字专业程序 php不用内置函数对数组排序的两个算法代码...
  5. koa2微信公众号开发及JS-SDK的使用
  6. 什么是桩模块?什么是驱动模块?
  7. POS机钱箱的安装与驱动
  8. 门电路逻辑功能及测试【内附实验电路图及测试结果】
  9. 2023.4月及5月最新HCIP 考试战报来袭
  10. 斐波纳契回调线_原来外汇高手是这样抓反转的!3大方法7种K线,带你抄底摸顶...