在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

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

转载于:https://www.cnblogs.com/leohan2013/p/3251646.html

用VisualAssist,方便的给代码加注释相关推荐

  1. “在XML文件中给代码加注释”请注意注释的位置

    先科普一下eclipse加注释的快捷键: eclipse中编辑Java文件时,注释和取消注释的快捷键都是: "CTRL + / " 编辑xml文件时,注释:CTRL + SHIFT ...

  2. VBA一键给代码加注释(翻译表名、字段名)

    背景: 本人做ETL,在接触新项目的时候,会同时翻看处理大量的sql脚本文件,面对动辄几百个字段名和表名,无法快速阅读理解代码,于是想把所有的表名和字段名添加上注释,这样可以快速看懂代码. 适用情况: ...

  3. php代码加注释_怎么在php中添加注释

    注释在写代码的过程中非常重要,好的注释能让你的代码读起来更轻松,在写代码的时候一定要注意注释的规范. php里面常见的几种注释方式: 1.文件头的注释,介绍文件名,功能以及作者版本号等信息/** *文 ...

  4. Linux 多线程(附带线程池代码加注释)

    目录 01. Linux线程概念 01.1 什么是线程 01.1.1 轻量级进程ID与进程ID之间的区别 01.1.2 总结(重点) 01.2 线程的优点 01.3 线程的缺点 01.4 线程异常 0 ...

  5. HTML简单入门 代码加注释详解

    HTML 初识网页 <!DOCTYPE html> <html lang="en"> <!--head标签代表网页头部--> <head& ...

  6. 适合新手练手,用Python爬取OPGG里英雄联盟英雄胜率及选取率,详细讲解加注释(建议收藏练手)

    今天来个简单的小项目,适合新手拿来练手,在OPGG上爬取英雄联盟里的法师,ADC,打野,辅助所有英雄的胜率及选取率,是不是感觉很高大上,但是却很简单,只要用三十多行代码就能实现,详细讲解每一行代码加注 ...

  7. c语言期中项目实战二—简易扫雷,思路分析加代码详细注释

    c语言期中项目实战二-简易扫雷,思路分析+代码详细注释 游戏介绍 项目步骤 模块化编程 设置菜单 设置棋盘 打印棋盘 布置雷 排查雷 总结及总代码和详细注释 游戏介绍 扫雷这个经典游戏,直到现在仍有很 ...

  8. java 注释 超链接_java_Java代码注释规范详解,代码附有注释对程序开发者来 - phpStudy...

    Java代码注释规范详解 代码附有注释对程序开发者来说非常重要,随着技术的发展,在项目开发过程中,必须要求程序员写好代码注释,这样有利于代码后续的编写和使用. 基本的要求: 1.注释形式统一 在整个应 ...

  9. python反向缩进_在Pycharm中对代码进行注释和缩进的方法详解

    在Pycharm中对代码进行注释和缩进的方法详解 一.注释 1. #单行注释 2. """ 多行注释 """ 3. pycharm多行注释快 ...

最新文章

  1. MySQL主主(双主)数据同步
  2. mysql top limit_MySQL中如何实现select top n ----Limit
  3. 仿win8磁贴界面以及功能
  4. ATC打ABC142有感
  5. 实战:配置DNS客户端域名搜索后缀构造域名进行域名解析
  6. Spring Boot-@Conditional注解以及衍生注解@ConditionalOnBean
  7. 经典C语言程序100例之七一
  8. 入门案例中使用的组件介绍
  9. bootstrap4 左侧导航栏 优秀 大气_制作动态效果的后台导航栏——左侧导航
  10. leetcode 91. 解码方法(dp)
  11. 昆西·拉森的净资产是多少?
  12. Android 系统(167)----Glide加载圆角图片的方法
  13. 阿里P7三面被这10个SpringCloud微服务问题难倒,杯具!
  14. namespace关键字-1
  15. NBA球星杜兰特之前投资Coinbse目前已获利达61.5倍
  16. Linux - vim编辑器,tmux的简单使用
  17. Linux 命令(2)—— C++filt 命令
  18. 如何更改Apple Watch的方向
  19. OSPF路由协议总结(一)
  20. Sequence (矩阵快速幂+快速幂+费马小定理)

热门文章

  1. opencv cv2.imwrite() 写入后像素值改变 jpg写入写出像素值变化
  2. 《炬丰科技-半导体工艺》无化学添加剂的单晶硅晶片的无损抛光
  3. OSChina 周六乱弹 —— 周末不睡觉就是犯罪!
  4. 最新系统漏洞--D-LINK DIR-3040远程代码执行漏洞
  5. 技术决定态度:此刻,手机江湖的“淡定”与“不服”
  6. osc mysql_MySQL在线修改表结构pt-osc
  7. Photolemur 3下载(全自动照片增强器)v1.1.0.2443中文版
  8. FPGA之小数分频器
  9. 闪击6偏大偏小?_只狼:全技能收集,正常获取玩家都是6周目以上,你是几周目了?...
  10. 3Ds Max插件使用教程