本篇内容介绍了“mac怎么用VSCode替代Arduino开发环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
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开发环境”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://my.oschina.net/formatkm/blog/3053891