成都网站建设设计

将想法与焦点和您一起共享

mac怎么用VSCode替代Arduino开发环境

本篇内容介绍了“mac怎么用VSCode替代Arduino开发环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联建站长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为比如企业提供专业的成都网站制作、成都网站设计,比如网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

修改setting.json 文件配置
"editor.formatOnType": true,
"arduino.path": "/Applications/Arduino.app/",
"arduino.commandPath": "Contents/MacOS/Arduino",
"arduino.skipHeaderProvider": true,
"C_Cpp.intelliSenseEngine": "Tag Parser"
修复智能感知,代码会提示错误

这些工作都完成后,VSCode还是没有智能感知,代码会提示错误,不能跳转到定义。setting.json里面有这一句:

"C_Cpp.intelliSenseEngine": "Tag Parser"

另外在项目下.vscode文件夹下的c_cpp_properties.json配置文件,如果没有,可以手动创建。z主要修改"includePath"配置节点,加入需要搜索的路径。

具体路径根每天电脑会有不同,据实际库的安装路径修改。

{
    "configurations": [{
        "name": "Mac",
        "includePath": [
            "/Users/user/Library/Arduino15/packages/esp32/tools/**",
            "/Users/user/Library/Arduino15/packages/esp32/hardware/esp32/1.0.2/**",
            "/Users/user/Documents/Arduino/libraries/**"
        ],
        "forcedInclude": [],
        "macFrameworkPath": [
            "/System/Library/Frameworks",
            "/Library/Frameworks"
        ],
        "intelliSenseMode": "clang-x64",
        "compilerPath": "/usr/bin/clang",
        "cStandard": "c11",
        "cppStandard": "c++17"
    }],
    "version":

“mac怎么用VSCode替代Arduino开发环境”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


当前题目:mac怎么用VSCode替代Arduino开发环境
链接分享:http://chengdu.cdxwcx.cn/article/gphohd.html