VS2010 灵活运用快捷操作功能

news/2024/7/7 12:33:55

1.快速using

有些类在定义后没有using相关的命名空间就会出现波浪线提示:       
\

 

将光标移到波浪线处会出现一蓝色光标:

 \

将鼠标移到蓝色光标会出现下拉选项:

 
\
 

点击下拉选项弹出菜单,第一个就是对应的using:

 
\
 

点击菜单后VS自动添加using代码:

 
\
\

 


2.快速回到之前编辑的代码页面
现在的项目动不动就几十个代码页面,经常需要在几个页面之间跳来跳去,这时就需要这两个快捷键:
CTRL + - 向后定位,回到上一个编辑的光标点
CTRL + TAB 回到上一个文档窗口,CTRL按住不放再按TAB可以选择要切换的文档窗口。这个功能和WINDOWS的ALT+TAB类似

3.转到定义、查找引用
比如上边的例子,想知道变量arrayList在哪定义的,就点击arrayList按F12光标就会跳至ArrayList arrayList = new ArrayList();
想知道有多少个地方使用这个变量arrayList就右击arrayList按A。
F12 转到定义 或者 右击[对象]按G
查找引用 右击按A

4.列出成员、查看参数说明
当输入arrayList.之后就会弹出对应的成员列表:

 \
 

如果你的鼠标点了别的页面再回来时发现这个成员列表已经消失了,这时你将光标移到arrayList.后面,按CTRL + J 就可以再显示成员列表。

查看参数说明,光标移到参数,按Ctrl+Shift+空格键 显示参数说明:

 
\

 

 
5.其它的常用快捷键:
VS的快捷键太多了,没那功夫记那么多快捷键,记几个常用的就够了

CTRL + SHIFT + B 生成解决方案
F4 显示属性窗口
F5 运行调试
F10 跨过程序执行
F11 单步逐句执行
F7: 查看代码
Shift+F7: 查看窗体设计器
Ctrl+F: 查找
F3: 查找下一个
Ctrl+H: 替换


http://www.niftyadmin.cn/n/2711502.html

相关文章

javase中bug

java.lang.ArrayIndexOutOfBoundsException: 非法索引访问异常 java.lang.IncompatibleClassChangeError. 从字面上理解应该是不兼容的类改变引起的错误 解决方案:可能是jar包引起,可能是类名定义有误

Log4php使用指南

2019独角兽企业重金招聘Python工程师标准>>> 一、Log4php简介 Log4php是Log4xx系列日志组件之一,是Log4j迁移到php的版本,主要用来记录日志信息,支持多种输入目的地,包括:日志文件、日志回滚文件、数据库、…

C++ Primer 第16章 模板与泛型编程 学习笔记

1. 定义模板 a) 假定我们希望编写一个函数比较两个值&#xff0c;并指出第一个值是大于、小于或是等于第二个值&#xff0c;我们可能会定义多个重载函数&#xff1a; int compare(const string &v1,const string &v2){if(v1<v2) return -1;if(v2<v1) return…

javaee中数据库异常_李孟_新浪博客

java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.…

SRM707 div1 MultiplyAddPuzzle

题目大意&#xff1a;给定4个数&#xff0c;s,t,a,b 每次可以将s加a或者乘b&#xff0c;问最少多少次可以得到t 做法&#xff1a;考虑最后的形式&#xff0c;肯定是s*b^n a*f(b)&#xff0c;f(b)是关于b的多项式 那么b乘多少次实际上是可以知道的&#xff0c;然后枚举b的次数n…

C#重写 重载 new

重载就是多态的一种体现 多态的原理表述:一个父类可以有多个子类&#xff0c;父类是子类中方法的“交集”&#xff0c;子类中可以根据自己实际需要来加入新的方法&#xff0c;或则完善父类中的方法&#xff0c;当把子类的对象赋值给父类类型的对象时&#xff0c;这时候在调用同…

javaee中数据库异常

java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字 at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping. at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError. at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseEr…

为什么要在引入的css或者js文件后面加参数的详细讲解

为什么80%的码农都做不了架构师&#xff1f;>>> css和js带参数&#xff08;形如.css?v与.js?v&#xff09; 复制代码 代码如下: <script type”text/javascript” src”jb51.js?version1.2.6″></script> <link relstylesheet hrefbase.css?ver…