Visual Studio VS Atmel Studio
看了奈何的使用Visual Studio开发Arduino后,觉得Arduino IDE确实是太简单了点,有必要换一个更好的开发工具,正所谓工欲善其事必先利其器。马上下载了Visual Micro插件,看介绍这个插件不但支持VS(Visual Studio),还支持AS(Atmel Studio),一不做二不休,到Atmel网站把AS也下载了。软件全安装好后,VS和AS两者的相应菜单和工具栏就会添加上Arduino的相关项目,界面看起来差不多。
下面来比较一下两者的编辑功能:
VS能够自动列出对象成员和函数参数提示:
AS则更胜一筹,当你打了一两个字母,相关的变量、函数、对象就会列出来供你选择,而且定义都会列出来:
代码高亮显示功能比较:
VS很遗憾,它只能高亮C关键字,无法高亮库和Arduino特有的关键字:
AS堪称完美,所有的关键字都可以高亮显示:
这里我只是简单地比较两者的编辑功能,VS版本2008,AS版本6.2,其他功能有待研究,如有错漏请不吝指正。 现在哪个版本的AS原生支持arduino?
好像都要装插件吧 不是说要收费的么 wing 发表于 2014-11-27 18:49 static/image/common/back.gif
现在哪个版本的AS原生支持arduino?
好像都要装插件吧
是需要Visual Micro插件。 ranqingfa 发表于 2014-11-27 19:54 static/image/common/back.gif
不是说要收费的么
收费的是debug功能,编辑功能免费。 fenggr 发表于 2014-11-27 21:53 static/image/common/back.gif
收费的是debug功能,编辑功能免费。
就是说 正常编译下载都没有问题? ranqingfa 发表于 2014-11-28 15:45 static/image/common/back.gif
就是说 正常编译下载都没有问题?
应该是。只有debug收费。 peanut 发表于 2014-11-28 21:40 static/image/common/back.gif
应该是。只有debug收费。
已经使用了,确实好用,借助vs的强大功能,不过下载程序用的就是debug:L, ranqingfa 发表于 2014-11-29 17:15
已经使用了,确实好用,借助vs的强大功能,不过下载程序用的就是debug,
是吗,那就太坑了。本来想下载来试试,然后看了看容量,就没下。 ranqingfa 发表于 2014-11-29 17:15 static/image/common/back.gif
已经使用了,确实好用,借助vs的强大功能,不过下载程序用的就是debug,
不想debug直接下载程序就按Ctrl+Alt+F5。 Visual Micro没出正式版的时候就试用了,作者还赠送了一个注册号,后来换机器反注册结果原来的机器也不能用了。
Atmel Studio的底层其实就是vs2010 之前用过VS2012编译那个arduino的类似的IDE感觉只要编译都通过,像没有语法错误一样,不知道是不是软件问题?你的这个和arduinoIDE、有什么区别吗??感觉你这个编译快些 学慧放弃 发表于 2014-12-1 12:47 static/image/common/back.gif
之前用过VS2012编译那个arduino的类似的IDE感觉只要编译都通过,像没有语法错误一样,不知道是不是软件问题 ...
我现在用atmel studio,感觉很好,如果有错误当然不能通过编译,会列出错误信息,列出的信息和Arduino IDE一样。第一次编译时间长一点,编译后如果改动程序再编译就很快。 fenggr 发表于 2014-11-29 20:56 static/image/common/back.gif
不想debug直接下载程序就按Ctrl+Alt+F5。
感觉是不是一样有限制 ranqingfa 发表于 2014-11-29 17:15 static/image/common/back.gif
已经使用了,确实好用,借助vs的强大功能,不过下载程序用的就是debug,
这样就可以一直使用下去?
页:
[1]
2