VAssistX是一个非常方便的Visual Studio软件助手,可以进行代码提示、代码自动完成、代码注释、代码自动定义等等。这里以用VAssistX里设置函数体为例,进行说明。

1 生成函数体

    点击VS工具栏上的[工具] --》选项 --》环境/键盘 --》在“显示命令包含”里,输入: createImple --> 选中 VAssistX.RefactorCreateImplementaion --> 按Alt+Q --》分配 --》OK, 如图(1)所示:

图(1) 在Visual Studio里设置VA助手的快捷键

    在.h头文件里,选中一个函数,比如sum() --> 按快捷键:Alt+Q ,在.cpp自动实现函数体,效果如下:

图(2) 选中函数头,按Alt+Q 自动实现函数体

2 取消注释

图(2) Alt+/ 取消注释

3 生成注释

    先移除重复的快捷键:“工具,转到命令行” ,如图(3)所示:

图(3) 去掉重复的快捷键

    然后,将Ctrl+/分配给"编辑: 注释选定内容",如图(4)所示:

图(4) Ctrl+/ 生成注释

在Visual Studio里设置VA助手(VAssistX)的快捷键相关推荐

  1. visual studio下设置驱动开发环境

    原文地址:visual studio 下设置驱动开发环境 作者:空空的左手 摘自:http://hi.baidu.com/%D0%DD%CF%D0e%D7%E5/blog/item/ad97a10e5 ...

  2. 从Visual Studio里抓取抽象语法树(AST)

    前几天测试一个代码生成的软件,测试目的是将软件生成的C#或者VB.NET源代码文件,和之前的基准C#或者VB.NET源代码文件进行对比.如果实际生成的文件和基准文件有不一致的地方,就说明,软件有潜在的 ...

  3. 将Visual Studio Code设置为jshell中的默认编辑器

    Java Shell( jshell )是用于在Java中学习和进行原型制作的交互式工具. 它是在Java 9中引入的,从那以后,我在演示过程中偶尔使用它来进行一些快速原型制作,或者只是为了验证Jav ...

  4. ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件

    Visual Studio17里只支持x86位控件拖拽,不支持x64.那怎样在64位的组件form窗口中放RenderWindowControl控件呢?下面我们就详细介绍一下在Visual Studi ...

  5. Visual Studio Code设置代码自动换行

    Visual Studio Code设置代码自动换行,只需两步. 第一步,打开 File 目录下的PreFerebces ,选中Settings . 第二步,在输入框搜索 editor.wrappin ...

  6. Visual Studio 2019 设置透明背景图(傻瓜式教学)

    Visual Studio 2019 设置透明背景图 一.前言 二.设置背景图片的扩展程序 三.编辑主题 一.前言 给大家分享一下,如何为VS2019设置透明背景图.下面是一张设置后的图片. 二.设置 ...

  7. Visual Studio 2019 设置等宽字体 DejaVu Sans Mono

    Visual Studio 2019 设置等宽字体 DejaVu Sans Mono 文章目录 Visual Studio 2019 设置等宽字体 DejaVu Sans Mono I - 前言 II ...

  8. Visual Studio 2022 自定义头文件源文件切换快捷键

    Visual Studio 2022 自定义头文件源文件切换快捷键 修改步骤 注意事项 修改步骤 废话不多说,直接上流程. (1)工具 -> 选项 -> 环境 -> 键盘 -> ...

  9. Visual Studio Code设置断点时出现Unverified breakpoint该咋办

    有的时候在Visual Studio Code里选中某一行设置断点,发现代码行号前面的圆圈是空心的, 而期望的断点设置成功后,显示是这样的: 空心的圆圈前面弹出的提示"Unverified ...

  10. 同步 Visual Studio Code 设置

    简介 Visual Studio Code(以下简称vsCode)现在已经渐渐成为前端开发的主力工具,谁让它这么轻便,功能又这么轻便呢.用vscode Coding的小伙伴们也一定会装很多插件吧.但是 ...

最新文章

  1. 创业思维 - Qunar的故事
  2. php使用workerman实战,使用workerman实现在线聊天的方法
  3. Linux之vim全选,全部复制,全部删除
  4. 【Electron】Error: A dynamic link library (DLL) initialization routine failed.
  5. python代码写入方式_【Python 1-17】Python手把手教程之——文件的读写以及I/O操作...
  6. 【LeetCode】617. 合并二叉树
  7. Vue.js-Day04-AM【父子组件通信(父传子、子传父)、动态组件、组件的生命周期、动画】
  8. 修改NavigationBar的分根线颜色
  9. ROS笔记(2) Kinetic 的安装和配置
  10. 电脑如何安装php文件夹在哪个文件夹,win7系统桌面文件在c盘哪个文件夹
  11. 关系抽取之远程监督算法:别再跟我提知识图谱(上篇)
  12. 浅谈程序脱壳后的优化
  13. java代码实现一个月内不再提醒,通用到期问题
  14. 数据库DataBase
  15. C++书本综合实例(一)个人银行账户管理
  16. Mind Manager 13 值得购买吗?一次糟糕的购物体验
  17. 手机显示仅限紧急呼叫 无服务 以及无信号的解决教程
  18. cad版本怎么在线转换?软件操作更高效
  19. 波士顿犯罪数据时空分析及可视化
  20. 思想,坚持,信仰,一切

热门文章

  1. cmd长ping记录日志和时间_ping记录带时间戳
  2. vb6,sql与access 获取当前日期
  3. 挑战程序设计竞赛:Ants
  4. 如何下载谷歌浏览器官方最新离线安装包
  5. css+div页面布局详解(三)
  6. 2018年下半年计算机软件,2018年下半年程序员真题+答案解析(全国计算机软考)上午选择+下午案例完整版.pdf...
  7. 2017 ACM-ICPC Asia Shenyang (ICPC亚洲沈阳赛区)
  8. NERO9注册机使用
  9. 《微型计算机原理及应用》复习整理(针对考点)
  10. linux扫描后门工具,Linux下rootkit后门检测工具chkrootkit安装使用教程