My VA snippet

Visual Assist X 是一款比较好用的编码辅助工具, 这款工具可以大大提高程序员的编码速度和开发效率.同时在它的指引下可以有效避免低级Bug. 真正实现快速编码,减少重复性工作. 这款生产力工具,几乎被90%以上的VS平台开发者采用. 当然VS自身也可以扩展很多牛逼插件, 比如vimer, powershell, 等等. 下面的是我个人常用的一些snippet, 列出来当是做个备份吧, 以后续会继续添加.

上图看下VAsnippet的编辑界面:


点击snippet, 进入后就可以自己编辑自己的snippet了,$$之间的内容为VA snippet的宏,具体可以参考这里: 点我

下面是个人写的几个snippet,仅供参考. 

==============主程序main 核心框架===============

Shortcut:  MAIN , (用法: 设置快捷关键词为MAIN后, 在VS 编辑器里输入MAIN, 下面的代码就会自动嵌入到光标所在的位置)

 /************************************************************
** 算法: $end$
** 作者: Qingke Zhang
** 版权: Shandong University
** 时间: $YEAR$-$MONTH$-$DAY$
** 版本: Version $end$
************************************************************/ #include <stdio.h>
#include <stdlib.h>
#include <math.h> /* 全局变量*/ int main()
{ system("pause");
return ; }

==============头文件xxx.h 核心框架===============

Shortcut:  HH

 /************************************************************
* Name: $FILE_BASE$.$FILE_EXT$
* Time: $YEAR$-$MONTH$-$DAY$
* Note: $end$
************************************************************/
#ifndef _$FILE_BASE_UPPER$_H_
#define _$FILE_BASE_UPPER$_H_ $selected$ #endif // _$FILE_BASE_UPPER$_H__

==============源文件文件xxx.c 核心框架===============

Shortcut:  CC

 /**************************************************
* Name: $$FILE_BASE$.$FILE_EXT$
* Time: $YEAR$-$MONTH$-$DAY$
* Note: $end$
**************************************************/ #include "$FILE_BASE$.h"

===============程序段注释框架====================

Shortcut:  NT

 //********************************************************/
// $selected$
//********************************************************/

=================分割线=======================

Shortcut:  LINE

 //.--------------------------------------------------------

参考资料:

Introduction to VA Snippets

http://docs.wholetomato.com/default.asp?W171

最新文章

  1. linux下使用shell 自动执行脚本文件
  2. 各种UIButton
  3. mark元素
  4. 161111、NioSocket的用法(new IO)
  5. bug_ _Popwindow被魅族手机自带虚拟键挡住完美解决
  6. Solaris10下Telnet、SSH、ftp使用root登录
  7. hdu4553约会安排 线段树
  8. python基础 列表 的使用
  9. Spark MLlib之水塘抽样算法(Reservoir Sampling)
  10. IIS设置上传文件大小限制
  11. JavaScript -- 数组Array
  12. Add Microsoft SQL JDBC driver to Maven(转)
  13. 浮点数向偶数舍入的问题 Round-to-Even for Floating Point
  14. JavaScript ES6 规范
  15. preprocessor设置调试宏
  16. WebGL——osg框架学习四
  17. Python基础学习----名片管理系统学习笔记
  18. hive 分区表和分桶表
  19. CentOS 7运维管理笔记(9)----Apache 安全控制与认证
  20. OLEDB 枚举数据源

热门文章

  1. 如何录制手机屏幕并转成gif
  2. Dubbo系列(3)_官方Demo说明
  3. JavaScript使用自定义事件实现简单的模块化开发
  4. Java算法-选择排序
  5. IOS-App installation failed原因及解决方法
  6. UITableView的cell重用优化
  7. 关于如何获取第三方app包内图片资源的方法
  8. UIScrollView 实践经验(转)
  9. NAnt打包使用MSTest进行单元测试的配置
  10. Bzoj3524 [Poi2014]Couriers