VisualAssist是一个VisualStudio开发必不可少的工具,他的Refactor功能中提供了很多强大的功能。

  • 安装了番茄助手后,可以通过右键菜单-》Refactor调用他们
  • 这里我把功能都试了一下,效果如下图所示。
  • 有几个不太好理解的功能,这里详细说明一下:
  1. Encapsulate Field 封装字段 官方说明:https://docs.wholetomato.com/default.asp?W156

需要在一个成员变量上右键使用,可以把一个成员变量封装成函数,并且自动替换当前调用处:

可以在Edit VA Snippets中修改封装格式

比如添加Get Set前缀等

2.Create From Usage根据使用创建。官方文档https://docs.wholetomato.com/default.asp?W164
可以写一个没有定义的类、变量等,然后在他上面右键,即时创建类、变量等。如图:真的是很方便。





3.Document Method添加注释文档
可以说我平时每天都在用这个添加注释。
可以在Edit VA Snippets修改注释格式。

附上一个我在用的格式供参考

/**
* @brief       $SymbolName$
* @param[in]   $MethodArg$
* @return      $SymbolType$
* @data            $YEAR$年$MONTH$月$DAY$日
* @author      author
*/

更多详细功能说明参考官方文档https://docs.wholetomato.com/default.asp?W104

VA番茄助手VisualAssist的神器工具教程相关推荐

  1. VA番茄助手支持vs2010-vs2017

    1 下载VS番茄助手 A  https://blog.csdn.net/moonlightpeng/article/details/80603595 但这个有破解的问题,要找对应的dll. B 点击链 ...

  2. VA番茄助手支持vs2017

    首先第一步需要下载番茄助手 链接放在文章最下边 下载好之后解压出来是这样的 第一步关闭VS 双击VA_X_Setup2210.exe 选择Microsoft Visual Studio 2017 然后 ...

  3. VS2017番茄助手Visual Assist下载和Everything搜索工具下载

    VS2017番茄助手下载地址: VS2017番茄助手VisualAssist10.9Setup2270下载-C++文档类资源-CSDN文库 Everything下载地址: [Everything下载] ...

  4. 怎么安装vs2013配套的VASSISTX番茄助手

    虽然网上的教程都烂大街了,但是我发现身边的人仍然遇到各种问题,所以我整理了自己的安装过程. 第一步,下载安装包 找到安装包,比如在搜索资源那里搜索"vs2013配套的VASSISTX番茄助手 ...

  5. Visual AssistX番茄助手的安装与基本使用

    番茄助手主要功能 智能提示:关键字的提示,已有函数名.类名.类成员的提示:  代码高亮:关键字.类名.函数名等用不同的颜色进行高亮,方便代码的阅读:  快速追踪:声明与实现的快速跳转,.cpp与.h文 ...

  6. 推荐7款实用强大的神器工具,建议你先收藏,总有一天你会用到!

    分享7个非常强大的神器工具,每一款都是精品,喜欢的话记得点赞支持哦~ 1.后羿采集器 后羿采集器是前谷歌技术团队倾力打造,基于人工智能技术,只需要输入网址就能自动识别采集内容.支持Win/Mac/Li ...

  7. 优秀程序员必学的开发工具教程!

    作为一名优秀的程序员,总要有几个压箱底的好技术.如果你对Dreamweaver.Eclipse.Firebug.HBuilder.Vim.Sublime Text等开发工具熟练运用,相信你是位成功的开 ...

  8. 番茄助手(Visual Assist X)过期的应对方法

    先说一下背景,我的电脑上装了vs2008.vs2010,番茄助手装了VA_X_Setup2074.exe. 之前vs2008也出现过过期的问题,当时的解决方案就是把安装包中的VA_X.dll替换掉安装 ...

  9. C语言--visual studio 2019使用小技巧(番茄助手的代码提示)

    visual studio 2019的快捷键使用这里就不讲了,网上一搜一大堆.这里讲一下如何快速写整块的代码,省得我们在测试小案例的时候写那些重复的代码,比如#include <stdio.h& ...

  10. 艾诺迪亚【八门神器+超级教程】

    本文中使用到的修改工具[八门神器+超级教程]: 本帖隐藏的内容需要 回复 才可以浏览(2周后自动解除隐藏) :  八门神器2.31.apk (217.77 KB) 下载次数: 92 昨天 22:10 ...

最新文章

  1. 怎么成为优秀的软件模型设计者?
  2. seaborn使用violinplot函数可视化分组小提琴图(Grouped Violinplot with Seaborn violinplot)并保存可视化结果
  3. KlayGE 4.0中Deferred Rendering的改进(五)完结篇:Post process
  4. 【Python基础】Python十大文件骚操作!!
  5. python生成奇数列表_python3:列出一个不需要迭代的奇数列表
  6. 读取gdb中的图层类型_ArcGIS读取gdb内要素
  7. 关于外键,再唠叨一下下
  8. 【白皮书分享】2020中国人工智能API经济白皮书.pdf(附下载链接)
  9. flash mx拖拽实例_Flash MX 2004动态串面板
  10. loadrunner11 下载路径+安装+破解+汉化
  11. html页面怎么放swf,如何在HTML页面中嵌入SWF文件?
  12. 《通信原理》用matlab实现加性高斯白噪声信道实验
  13. php获取steam装备信息,api – 获取某人的Steam库存
  14. patterns in java_Patterns-in-Java
  15. 云存储数据的一般完整性验证
  16. QT中事件及事件处理
  17. 老猿学5G专栏完结说明
  18. 判断输入的日期是一年的第几天或者星期几
  19. 利用MEGA计算π值和Ka/Ks
  20. python cmap,使用Matplotlib绘图时获取意想不到的输出 - Cmap - Python

热门文章

  1. 准双向口和KELL C头文件已经处理
  2. php使用blob加密视频,javascript实现blob加密视频源地址的方法
  3. 【正点原子MP157连载】第二章 ATK-STM32MP157烧写系统-摘自【正点原子】STM32MP157快速体验
  4. 中国食品安全检测市场专项调研及投资前景预测报告2022-2027年
  5. Quartus 13.1和 Modelsim 安装
  6. 【PyCharm 使用指南】之汉化插件(官方提供)
  7. sonar下载安装配置教程
  8. 用ps绘制中国银行的标志
  9. java速成(11/30)抽象类 abstract
  10. Linux Fedora 15 安装 Atheros AR9285 无线网卡驱动