我的VS2010+VAssistX

最近越来越觉得VAssistX好用,可能是以前没有去仔细研究过吧,也可能是因为我是个快捷键控吧,不管怎样,用或不用,方便或不方便,它就是那里,一动也不动,进入正题,给大家介绍下我的使用配置:(我只是引玉,你可以抛砖)

VS2010开发C++程序:

1 安装好VAS打开VS2010之后,首先关闭VA outline与VA View窗口,个人感觉没啥用,

2 关掉VS的状态栏,感觉它最大的用处就是显示行号,却占用了一整行的屏幕空间,如果你想知道现在的行号,你可以打开行号显示或者按CTRL+G,(还可以直接定位哦,真TMD值),

3 有了VAX可以关掉C++导航栏,因为VSS有,而且功能更强大,快捷键ALT+M,显示当前打开文档的所有符号,而且可以输入进行过滤

4    查找文件,shift+alt+o,(直接定位,更是对项目了心应手的表现)

5    查找符号 shift+alt+s,(很爽很拉风)

6    查找选定的内容,shift+alt+f,比VS2010自带的爽,不信你选定一个函数试试,而且它还有一个clone result功能,(不用不知道)

7    shift+alt+r,选定内容改名,用得不多,但很实用(改过名的都知道)

8    alt+o,在.h与.cpp文件中实现相互转换

9    alt+g,函数声明定位,比VS的还要强大

一般我还会打开vax options->advanced下面Display的Higtlight current line:老了,眼睛不好用了,关掉underline下面的第一个

10 VS现在把书签窗口又做回来了,可以无限F2,CTRL+F2, 缅怀曾经的vc++6.0

就说这么多!

(第一次发文,希望不要太糟糕)

  • Alt + O: 在对应的cpp和h文件切换,除后缀名之外文件名必须一致
  • Shift + Alt + O: 打开一个窗口,根据输入的字符来匹配源文件名,从而快速打开一个源代码文件。
  • Alt + M:列出当前文件的所有函数。在文件编辑窗口的上部有一个ListBox,里面包含了当前文件里的所有的函数。用这个快捷方式可以快速下拉这个窗口,然后可以输入部分函数名称来快速定位到一个函数。
  • Shift + Alt +S: 快速查找一个标识符,包括全局变量,函数,类,宏等等

另一些很好用的功能:

  • Sort Selected Lines:排序选中的行。这个功能的一个使用是当你的cpp文件包含了很多个h文件,你可以选中所有的头文件,然后排序,这样就很容易维护这个h文件列表了.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏世界第一语言是java

vue点击图片放大预览图片支持旋转等

提到图片放大预览,可能好多人想到的是lightbox,在vue中使用lightbox还挺麻烦,但是伸手党做习惯了,所以去github上搜索了一个,感觉效果很完美...

1622
来自专栏Material Design组件

Human Interface Guidelines — Text Fields

1525
来自专栏web编程技术分享

HTML基础知识入门

3186
来自专栏大前端开发

使用mpvue开发小程序教程(五)

在上一章节中,我们了解了组件的三个基本特性以及组件的基本使用方法。在实际的小程序开发中,我们应该以组件的思维去设计每个小程序的功能页面,对其进行合理的组件拆分,...

1862
来自专栏智能算法

微信小程序,开发大起底

作者简介:张智超,北京微函工坊开发工程师,CSDN微信开发知识库特邀编辑。微信小程序爱好者。 感谢@翟东平 @qq_31383345 @nigelyq 等热情参...

50514
来自专栏数据小魔方

左手用R右手Python系列之——表格数据抓取之道

在抓取数据时,很大一部分需求是抓取网页上的关系型表格。 对于表格而言,R语言和Python中都封装了表格抓取的快捷函数,R语言中XML包中的readHTMLTa...

4766
来自专栏HTML5学堂

JavaScript | 选中并获取多行文本框内容的效果

HTML5学堂(码匠):文本操作一直是开发中不可避免的存在,用户选中的文本内容,是否可以进行获取并处理到需要的位置当中?如果可以,这样的操作到底需要使用到哪些方...

4246
来自专栏编程

AngularJS中使用表单输入的应用设计

在Angular中使用表单元素非常方便。正如我们在前面几个例子中看到的,你可以使用ng-model属性把元素绑定到你的模型属性上。这一机制对于所有标准的表单元素...

1736
来自专栏斑斓

基于MVC理解React+Redux

我认为MVC模式虽然已经诞生了许多年,也有无数前端框架遵循了MVC模式,但我们在前端开发时,很多时候还是忽略了这个模式蕴含的思想。该思想的核心就是职责分离,这种...

3336
来自专栏技术墨客

React Web组件

从概念上说,React 和 Web组件 分别用于解决不同的问题。Web组件提供了强大的封装特性来支持其可重复使用性,而React提供了一系列声明性(declar...

792

扫码关注云+社区