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