谈谈VAssitX Snippet
VassitX是一款笔者喜欢的工具,但是在以前一直没有发挥它的作用——从来就没有用过VAssitX Snippet功能。
某一天在做一个ACM题时,笔者发现如果能在代码前加入一些注释的话,对以后代码的阅读有非常好的作用。然后就在网上找了下资料,最终顺利找到解决方法。(相当开心)
/* Author: Warror * Date: 一月 2015 * Result: * Time:19:17 * Desc: */
那么,这个到底是如何实现的呢?
点击VAssitX—Tools—Edit VA Snippet后,弹出如下对话框。
通过编辑上图,可以设置宏命令,快捷方式。通过将经常使用的代码存储在Snippet中,可以节约许多时间。这也可以叫做代码重用吧?!
贴上自己设置的其他几款宏定义:
- 默认模板
// io #include <iostream> #include <cstdio> // others #include <algorithm> #include <ctime> // container #include <string> #include <vector> #include <list> #include <map> #include <set> #include <stack> #include <deque> #include <queue> using namespace std; int main(int argc, char * argv[]) { return 0; }
- 文件注释
/* Author: Warrior * Date: $MONTHLONGNAME$ $YEAR$ * Result: * Time:$HOUR$:$MINUTE$ * Desc: */
至于VAssitX Snippet官方提供的其他宏,可以参考这篇博客:
自定义Visual Assist X Snippets 宏
-------------------------------------------------------------------------------------------