概述

Visual Assist 是由Whole Tomato公司为Microsoft Visual Studio开发的一款插件,它支持Microsoft Visual Studio 2003-2017。使用Visual AssistX 可以在不影响IDE编程的情况下,提高开发过程的自动化和开发效率。

VassistX主要的功能有以下几个:
智能提示:关键字、已有类名、方法名、类成员的提示
代码高亮:关键字、类名、方法名等用不同颜色高亮,方便阅读
快速导航:快速移动到文件、方法、符号和引用的地方
代码生成:可快速添加声明、成员、注释、大括号等
代码重构:重命名标识符(变量名、方法名、类名、文件名等)

还有一些功能,如协助编码、代码更正、调试协助等等

下载与安装

下载就不说了,上网搜西红柿插件或者Visual AssistX有的是资源,随便下一个就行,重点说一下安装。

  1. 下载解压缩之后的目录里会包含多个.exe,如下图:

  2. 双击VA_X_Setupxxxx.exe,(后面的数字是版本号,知道就行)

    程序会自动检测电脑中VS环境,多个时会自动勾选多个,根据个人情况进行选择。

  3. 点击“Install”按钮,开始安装,安装过程很快,有时需要关闭VS才能安装成功,根据提示是否关闭VS

  4. 破解,使用解压缩之后的VA_X.dll替换原电脑的VA_X.dll文件。

    使用系统自带的查找功能,或者使用其它辅助软件(everything)进行查找,然后替换

    重新打开VS,显示如下图,则表示安装成功,可使用了

Visual assistX的简单使用

通过“Tip of the day”学习

在安装插件之后,启动VS时会弹出如下图的提示,这是学习VassistX的最好方式,点击“next tip”查看下一条。

如果不希望每次启动VS时都弹出这个对话框,把左下角的“Show tips at startup”勾选去掉就可以了。如果需要再次弹出,在菜单中选择VassistX->Visual Assist Options… -> Starup,把Show tip of the day勾选就可以了。

修改突出颜色和提示颜色

VassistX有些默认设置并不是太友好,我们可以根据自己的情况进行设置。打开菜单中VassistX->Visual Assist Options… 弹出如下图界面:

设置颜色主要是前三个,看名字能猜出个大概,这里大概说一下,具体使用自己可以尝试一下,从上往下三个分别是:

  1. 设置字体和属性,从上往下分三块:增强语法提示颜色、颜色应用于那些选项、代码编辑器字体属性。
  2. 高亮显示:什么需要高亮显示,部分可以进行颜色编辑
  3. 下划线显示,从上往下:拼写错误、给错误类型标识(这个通常会给中文注释加下划线,需要去掉勾选)

快捷键

  1. 常用快捷键,记住并常使用就会了

    忘记的话,可通过VAssistX->Help->Keyboard Shortcuts 进行查看

  2. 修改快捷键(不建议修改)
    打开菜单Tools->Option…,选择Keyboard,在Show commands containning中输入VAssistX就能看到VAssistX的各种功能,你可以设置某一指定功能的快捷键。因为是英文,需要你自己去查每一个的具体意思。

    我安装的VS是中文版,所以是中文。

添加注释与自动添加代码

打开菜单VAssisstX->Tools->Edit VA Snippet… (也有别的路径可选择这个菜单)弹出下图界面:

1:类型:可选择文本、快捷键、文件注释、类注释等
2:名称:就是完整的名称
3:快捷输入:就是简称,像!=NULL ,在写代码是输入NN会有提示出来
4:菜单键:新建、复制、粘贴、删除
5:模板内容:实际上要写的代码和内容,有一些要用到VAssistX提供的宏,需要自己去查含义

左侧加粗黑体是模板中的Title,灰色是快捷输入。在代码编辑的过程中输入灰色字体部分,即可关联出黑色粗体对应的模板,按回车键即可插入到代码中,大大方便了代码的编写。例如,输入#in按回车,实际输入的代码是#include “” 等等

VAssistX默认给出了常用的模板,个人可以根据情况进行修改。若是添加自定义模板,自己新建一个Snippet,提前设置好,使用时就方便很多了。

函数注释的修改:在VA Snippet Editor中Type选择Refactoring->Document Method。

这里我只介绍了VAssistX插件的少部分功能,它还拥有很多很好的其它功能,需要个人去探索,最后给附上官网地址,有不明白的地方可以去看看说明:https://www.wholetomato.com/features/default.asp

感谢大家,我是假装很努力的YoungYangD(小羊)。

Visual assistx(西红柿)插件的安装及简单使用相关推荐

  1. vim 树形目录插件NERDTree安装及简单用法

    来源:http://blog.csdn.net/love__coder/article/details/6659103 1.安装NERDTree插件 先下载,官网:http://www.vim.org ...

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

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

  3. visual studio西红柿插件过期解决办法——不断恢复试用

    打开cmd命令行:执行reset.bat如下 reset-vassistx.bat的内容如下: 新建txt记事本文件,复制如下代码到txt中,并重命名为.bat文件,然后打开cmd执行reset-va ...

  4. Visual Studio Code 插件推荐安装

    给大家推荐一波vs studio code好用的插件: 1).C/C++,这个肯定是必须的. 2).C/C++ Snippets,即 C/C++重用代码块. 3).C/C++ Advanced Lin ...

  5. (番茄插件)Visual AssistX 安装教程

    目录 1.如何安装? 2.如果不想用了,那么如何卸载呢? 3.如何破解? 4.Visual AssistX的使用技巧  Visual AssistX是一款非常好的Microsoft Visual St ...

  6. ps2023宿主滤镜磨皮插件Portraiture安装教程

    本次与大家分享的Portraiture插件专为Photoshop软件设计,功能强大,能够智能的对图像中的肤色.毛发以及眉毛等部位进行滤镜抛光处理,细节处理,以减少瑕疵.Portraiture基本上是人 ...

  7. c4d python 插件_【影视后期必知干货!C4D插件的安装及类型合集】- 环球网校

    [摘要]我不知道C4d什么时候开始流行,要想玩好C4d,各种C4D插件的安装是必不可少的.C4d软件制作的各种酷炫视觉效果层出不穷,吸引着人们的眼球.作为一个设计师,我们当然应该跟上设计的潮流.本篇文 ...

  8. VS2015西红柿插件出现问题的解决方式

    1.西红柿出现安装后出现下列对话框时 的解决办法.下载破解版的支持vs2015的西红柿插件, 下载链接:加群链接,资源问群主或者管理要 安装完成后复制将下图中用红色框框选的DLL复制到你的西红柿插件的 ...

  9. 在IDEA中.ignore插件的安装与使用

    文章目录 .ignore简介 .ignore的安装 .ignore的使用 .ignore简介   .ignore是IDEA的一款专用忽略文件的插件.其支持的忽略文件类型有:.gitignore (Gi ...

最新文章

  1. SQL语句 goto
  2. 为什么很多人考上了研究生变得不快乐了?
  3. python.exe在哪个文件_pythonexe文件中的images文件夹放在哪里?
  4. avl删除根节点图解_图解 6 种树,你心中有数吗。。。
  5. [WPF系列]Button 自定义
  6. 计算机用英语表示方法有哪些,在计算机领域中,通常用英文单词“bit”来表示( )...
  7. convert.todatetime指定日期格式_MATLAB的时间与日期
  8. b+树时间复杂度_数据结构:线性表,栈,队列,数组,字符串,树和二叉树,哈希表...
  9. 马斯克再次进行新冠病毒检测 预计今天出结果
  10. mysql是单核吗_一次单核CPU占用过高问题的处理
  11. 转移纸缺陷在线检测系统
  12. xp和win7右键新建选项排序
  13. 快乐大本营中测试声音年龄的软件_海天味极鲜酱油极限挑战宝藏行 终极试炼,极限成员们勇登珠峰大本营...
  14. autohotkey -- AHK 替换 4 为 $ 方便脚本编写
  15. 线性代数及其应用(第三版)1.4节习题解答
  16. 3D数学基础 简要归纳
  17. 国内域名国内服务器,不备案解决80端口不开放方法
  18. exit( )和_exit()的区别(https://blog.csdn.net/lwj10386)
  19. easyui datagrid 点击其它 单元格,不让头列 checkbook 选中
  20. 服务器主机是什么系统版本,服务器主机是什么系统

热门文章

  1. 路由器攻击java,局域网中ARP攻击和浏览器挟持的解决方法
  2. 【转】“文盲”司机的爆笑用车傻事 你干过没?
  3. 怎样在linux更改文件权限设置密码,Linux 配置Hadoop的方法 (修改用户Root权限,设置root密码)...
  4. 快手2020校招笔试题 2019.8.25
  5. vue用路由守卫进行登录后的路由跳转
  6. 刚毕业做真实运维简历模板参考
  7. 视频教程-前后端分离与性能优化-JavaScript
  8. Day600601.马踏棋盘算法 -数据结构和算法Java
  9. vob转mp4,每天一个实用小技巧
  10. G1D19-DPCS KEAttacKG复现