AVRStudio5 用的是VS2010的shell而且默认就已经安装了VAssistX
来源:互联网 发布:前后端数据交互 编辑:程序博客网 时间:2024/05/20 21:44
巧用VA Snippet Editor (番茄助手)自动添加函数说明
分类: 电子设计点滴 AVR2011-07-11 15:47 465人阅读 评论(0) 收藏 举报
之前一直没怎么用 VAssistX,因为一直做硬件开发,写的都是单片机之类的程序,所以VS的开发环境用的不是很多,直到AVRStudio5,AVRStudio5 用的是VS2010的shell而且默认就已经安装了VAssistX所以写程序的时候自动完成、代码提示这些功能用的非常爽。平时写程序的时候为了规范通常会需要对函数或者文件添加一些注释说明比如:
- /*******************************************************************************
- 名称:void GPIO_init()
- 功能:初始化对应的输入输出端口
- 参数:无
- 时间:
- 版本:1.0
- 注意:需要注意引脚设定的第二功能
- *******************************************************************************/
通过VA Snippet Editor 可以设置很方便的自动完成这个功能,而且还支持自定义,因此可以根据自己的习惯配置适合自己的。设置方法如下:
打开Visual Assist X Options-Advanced-Suggestions选择Edit VA Snippets会弹出一个窗口,窗口分为左右两部分,左侧是shortcut,这个我不知道怎样描述,我的理解就是在输入程序的时候开始提示的那个字符,可以自己添加也可以自己修改,我找到/*-这个选项,然后编辑右侧,这样在输入程序的时候输入/*-就会自动提示右侧编辑的内容,右侧我输入
- /*******************************************************************************
- 名称:$end$
- 功能:
- 参数:无
- 时间:$MONTH$/$DAY$/$YEAR$ %USERNAME%
- 版本:1.0
- 注意:
- *******************************************************************************/
里面加了一些参数$end$表示插入文本后结束的地方,也就是在输入/*-就会自动提示这段话,enter插入后光标会停到这个地方。
- $MONTH$/$DAY$/$YEAR$ %USERNAME%这个不用解释了,会自动的插入系统日期和用户名。
- 这样就能很方便的插入自定义的提示代码了,其他的可以按照这个来编辑。
- AVRStudio5 用的是VS2010的shell而且默认就已经安装了VAssistX
- VS2010+vAssistX 的使用方法
- 我的VS2010+VAssistX
- 我的VS2010+VAssistX
- vs2010无法安装,framework就已经失败了
- 关于vs2010中小插件VAssistX的卸载
- 而且我年青的时候就出来了
- vs2010+opencv2.4.9+qt5.5 的安装配置+Vassistx 识别QT函数自动补全代码
- iOS 去掉导航左侧按钮系统默认的文字 只留 默认箭头 (而且解决了 切换应用是 闪桌面的问题)
- iOS自适应 xib 设计中的自适应布局(由于这个信息量大而且是好文章就黑过来了) 还有各种XIB的指导使用
- vs2010安装后怎么修改产品使用权 默认的是Microsoft
- vs2010安装后怎么修改产品使用权 默认的是Microsoft
- 用了就会上瘾的几个shell命令行快捷键
- 这个是自己的第一篇博客,从现在开始自己就已经走出了校园,正式成为了一名即将工作的程序员了
- vs2010默认采用的是增加了扩展功能的Menu,所以调用GetMenu()会得到空指针
- 郁闷的是,明天就惨了
- 求大神 帮看看 解析json数据 适配到listView上面 居然要用20秒 才会显示出来 ,而且listView 重复显示 已经显示了的数据
- 安装VS2010后,如何设置老版本的项目文件不是默认用VS2010打开
- 基于ARM的nucleus plus的执行
- 文件系统direct io 和buffer io
- service生命周期
- Windows下用Eclipse搭建C/C++开发环境
- 10进制转换为2进制和10进制转换为16进制的C实现(用到栈)
- AVRStudio5 用的是VS2010的shell而且默认就已经安装了VAssistX
- 生成每三位逗号分割的,像财务数据那样数字字符串,及相反的解析一个带分割符的串到数值
- C#基础知识整理:基础知识(8) 接口
- 关于PC下安装MAC苹果系统!
- C++面向对象的总结:
- Android Code Style Rules
- AsyncQueryHandler的详细介绍
- 类的toStirng方法
- Java编程程序比C++的优劣分析与讲解