zoukankan      html  css  js  c++  java
  • 用VisualAssist,方便的给代码加注释


     
        在eclipse下使用java写安卓手机应用之后,在回来使用Visual Stuido来写C++,就发现有很多的不适应。
        eclipse环境中有很多人性化的考虑,与代码的交互处处都有为码农的考虑,比如对不同类型的名字(类、函数、变量)用不同的颜色标记,比如在你打出‘(’的时候自动的补上一个‘)’
        相比之下,VS则显得死板很多。幸好有visual assist的补充,给stuido带来一些有活力的色彩。
     (Visual Assist是VS下的很好的编程助手!)
        visual assist有很多小技巧可以学习,我用到的就是用assist 的 sinppet 来给代码快速的加注释。
        编辑sinppet的路径是:    VAssistX-> Insert VA Snippet -> Edit VA Snippet得到如下的界面:
    左边的列表时可选择的快速更替方案,
    比如在代码环境中输入了//file , 就会用右下角框里的代码代替//file,类似宏的作用。
    snippet中红色的字代表的是VAssist/VS中的已定义的宏,比如
    $end$的意思是输入完之后,鼠标指针定位在此
    $YEARS$的意思是当前的公历年
    以后再输入//file就可以快速的对一个文件添加注释了,很方便有没有!
    下面是我写的两个snippet,分别是对文件和函数添加注释。
    //add annotation to file

    /*********************************************************************

    FileName:          $FILE_BASE$.$FILE_EXT$

    Author:              Leo Han,        UCAS

    Date:                  $YEAR$/$MONTH$/$DAY$

    Description:       $end$

    other:                    

    ***********************************************************************/

    //add annotation to functions

    /*********************************************************************

    Author:              Leo Han,         UCAS

    Date:                  $YEAR$/$MONTH$/$DAY$

    Description:       $end$ 

    @param:            

    @return:            

    other                   

    ***********************************************************************/

  • 相关阅读:
    mysql索引创建&查看&删除
    linq中不能准确按拼音排序
    Vue的组件的注册,复用以及组件中template多行处理
    Vue的简单使用和部分常用指令
    SpringBootMVC+thymeleaf模板初探
    记一次遗留代码的重构改造:数十万行国家标准坐标文件分析方法的改造与提速
    springBoot 集成Mysql数据库
    C#和Java的对比
    架构学习提炼笔记(三):高性能架构设计技巧——读写分离
    架构学习提炼笔记(二):架构设计的流程是什么?
  • 原文地址:https://www.cnblogs.com/leohan2013/p/3251646.html
Copyright © 2011-2022 走看看