【工欲善其事】用 Visual Studio 编译 Arduino
https://pic2.zhimg.com/51d358246379b4091468845d2e0bf239_b.jpg 【工欲善其事】用 Visual Studio 编译 Arduino http://pic2.zhimg.com/8a089df09_s.jpg科长众所周知,Arduino 官方的 IDE 用户体验渣到爆。默认配置不仅大括号不换行,而且 tab 键是两个空格。(异端烧死)
最不能忍的是,编译太慢,每次点击编译或烧录,都要将 gcc 的某些库文件重新编译,即使你只是加了个空行。
当然,Arduino 也可以使用其他编译器或编辑器来编译和烧录代码。例如 Sublime Text 和Visual Studio 都有支持 Arduino 的插件。本文介绍 Visual Studio 的插件「Visual Micro」的安装和使用方法。 (巨硬大法好)
Visual Micro 的官网是 Arduino Plugin (new version, simpler & more powerful) ,下载地址是: https://visualstudiogallery.msdn.microsoft.com/069a905d-387d-4415-bc37-665a5ac9caba/file/186636/12/Visual.Micro.Arduino.Studio.vsix 。在安装完 Visual Studio 和 Arduino IDE 之后,双击下载的 *.vsix 文件就可以完成插件的安装,安装插件时最好关闭 Visual Studio。
安装插件后,VisualStudio 将多出一个菜单,名为「VISUAL MICRO」。在菜单中可以选择Arduino 版本、开发板版本以及串口号等参数。
https://pic2.zhimg.com/79c231f3d01f24d900e7d53870046cdd_b.jpg当然,作为 Visual Studio 的插件,代码提示功能是必须要有的,比 Sublime Text 的代码提示不知高到哪里去了。
https://pic3.zhimg.com/4b61022128532f4929ef6433bab45e12_b.jpg
编译和烧录的功能终于也算是正常了,改动代码后只会重新编译改动部分,而不是重新编译整个库。不改动代码直接再次点击烧录时,也非常快速。
页:
[1]