美文网首页Mac下学习C++
MAC下使用Visual Studio Code来运行C/C++

MAC下使用Visual Studio Code来运行C/C++

作者: timeQuick | 来源:发表于2019-04-01 14:45 被阅读0次

    前言

    一次偶然的发现在MAC下用visual studio code可以运行C/C++文件。因为今年的计划是打算学习数据结构与算法的,自己也买了一本《数据结构与算法-C语言实现》,到时需要在编译器上来操作一番。于是花了2个小时简单的把VS code来熟悉了一下流程,安装,编译,调试。
    最终的结果如图。


    08E7A9B2-F881-4E2D-9E5D-CD706734A02A.png

    安装

    在Visual Studio Code的官网上https://code.visualstudio.com/Download直接下载mac版的。

    官网.png
    解压缩,直接安装就行了。
    这里需要安装两个C++的插件。一个是
    插件1.png
    插件2.png
    我还下了一个简体中文语言插件。
    插件3.png
    三个插件安装后,再重新打开VS code就可以用了。无需设置其它的。

    建立文件

    打开VS Code在首页添加工作区间,新建文件first.cpp


    新建.png

    写上几句测试代码


    代码.png
    后面的话要配置三个文件如下: 配置.png

    添加launch.json文件

    它的作用是让我们调试代码用的,点击小虫子图标,按图所示修改一下,在第一次是时候它会叫你选择环境,后面几个文件也是一样的要在C++环境下。具体的详细可看请访问: https://go.microsoft.com/fwlink/?linkid=830387

    F054B79B-0645-49C6-960F-9FB81C4C4428.png BEC6E66F-B256-4D3F-8D37-0F23B8BA3A8C.png

    添加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

    在左边会显示变量的值,很方便。
    刚开始一直在纠结怎么打那个小红点断点的。后面发现,原来用鼠标在行号那里单击一下就可以了。


    BBD08016-8840-48B0-A7B1-2F8F03B960BD.png debug.png

    最后运行完

    运行完后,会在终端显示。 BD4C69B3-50D5-4943-AB6C-448D646A0BA3.png

    总结

    到时就方便我学习操作《数据与结构 - c语言实现》

    相关文章

      网友评论

        本文标题:MAC下使用Visual Studio Code来运行C/C++

        本文链接:https://www.haomeiwen.com/subject/gkombqtx.html