VS2008常用快捷键

如果有一天,你的鼠标被猫叼走了的时候,你会发现这些快捷键很有意思,你的鼠标在的时候这些可爱的快捷键会让你更方便。

命令行:

Devenv   启动VS Studion

Isqlw      启动SQL2000查询分析器

Sqlwb     启动SQL2005企业管理器

Inetmgr   启动IIS管理器

大纲

Ctrl+M,O折叠所有大纲

Ctrl+M,P: 停止大纲显示

Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态

Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态

注释

Ctrl+K,Ctrl+C: 注释选定内容

Ctrl+K,Ctrl+U: 取消选定注释内容

书签

Ctrl+W,B

Ctrl+B,T  切换书签开关

Ctrl+B,N  移动到下一书签

Ctrl+B,P:  移动到上一书签

Ctrl+B,C: 清除全部标签

代码搜索

Ctrl+I: 渐进式搜索

Ctrl+Shift+I: 反向渐进式搜索

Ctrl+F: 查找

Ctrl+Shift+F: 在文件中查找

F3: 查找下一个

Shift+F3: 查找上一个

Ctrl+H: 替换

Ctrl+Shift+H: 在文件中替换

Alt+F12: 查找符号(列出所有查找结果)

代码查看

Ctrl+J : 列出成员智能感知

Ctrl+K,P: 参数信息

Ctrl+K,I: 快速信息

Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。

Ctrl+G: 转到指定行

F12: 转到所调用过程或变量的定义

F12+Shift: 查找调用过程或变量的所有引用

F8 定义到错误列表所显示的错误位置

F4 显示属性窗口

CTRL + 减号 向后定位

CTRL + SHIFT + 减号 向前定位

代码编辑

Shift+Alt+Enter: 切换全屏编辑

Ctrl+Shift+V: 剪贴板循环

Ctrl+左右箭头键: 一次可以移动一个单词

Shift + Home(End):  选中从光标起到行首(尾)间的代码

Ctrl+Shift+L: 删除当前行

Ctrl+L:剪切当前行

Ctrl+E,S: 查看空白

Ctrl+E,W: 自动换行

Shift+Alt+箭头键: 选择矩形文本

Alt+鼠标左按钮: 选择矩形文本

Alt+Shift+鼠标: 选中自己圈中的长方块

Ctrl+Shift+U: 全部变为大写

Ctrl+U: 全部变为小写

Ctrl+K,M: 生成方法存根

Ctrl+K,K: 设置书签

Ctrl+K,X: 插入代码段

Ctrl+K,S: 插入外侧代码

Ctrl+k,F: 格式化整个块

Shift+Alt + F10 接口自动完成

Ctrl +]: 检查括号匹配(在左右括号间切换)

Ctrl+K,Ctrl+D:编排整个文档的格式

窗口快捷键

Ctrl+Tab: 活动文件切换

Ctrl+F6: 活动文件逐个切换

Ctrl+Alt + 向下箭头: 活动文件切换列表        

Alt+F7: 活动工具窗口切换

Ctrl+W,W: 浏览器窗口

Ctrl+W,S: 解决方案管理器

Ctrl+W,C: 类视图

Ctrl+W,E: 错误列表

Ctrl+W,O: 输出视图

Ctrl+W,P: 属性窗口

Ctrl+W,T: 任务列表

Ctrl+W,X: 工具箱

Ctrl+W,B: 书签窗口

Ctrl+W,U: 文档大纲

 

代码调试:

Ctrl+D,B: 断点窗口

Ctrl+D,I: 即时窗口

F9:断点

F10:逐过程

F11:逐语句

F5:启动调试

F6:生成解决方案

转载于:https://www.cnblogs.com/wlhc_Jing/archive/2008/08/25/1275839.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262780.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

给控件动态添加方法

新建一个窗体,添加如下方法 public void init() { FormBuildStringControl formStringControl; FormBuildButtonControl formButtonControl; FormBuildGroupControl formGroupControl; ; // Adding a group formGroupControl this.form().addControl(FormControlType::Group, …

整理:Android apk 框架 布局 集锦

2019独角兽企业重金招聘Python工程师标准>>> 看到好的技术教程就想分享一下,不喜勿喷!谢谢配合,仅供菜鸟学习研究(^o^)/~ 友情推荐《爱加密》Android apk加密保护视频教程剪辑:http://www.ijiami.cn/Video?v3 Andro…

IE8不兼容你的网页 怎么办? - 简单开启兼容模式

自从用了IE8 整个世界都变了形.   呵呵,问题没那么严重,如果你的网站还来不及修改以适合IE8访问的时候,咱们可以通过非常简单的方法,加几行代码就可以让访问的IE8自动调用IE7的渲染模式[/b],这样可以保证最大的兼容性,方法如下:   只需要在页面中加入如下HTTP meta-tag:  …

springboot打war包汇总

概述 第一次用maven工具打war包,出现各种各样的问题,做个问题记录方便下次查看 maven 一开始用的maven是springboot默认的,在.m2下,要打包时才发现没有mvn指令。索性自己就重新装个maven,去官网下载,我安装…

学习Nutch不错的系列文章

1)Nutch1.2二次开发详细攻略 (1)Windows平台下Cygwin环境的搭建 地址:http://www.cnblogs.com/streamhope/archive/2011/07/27/2118397.html (2)Windows平台下Nutch1.2的搭建 地址:http://www.c…

[CareerCup] 9.4 Subsets 子集合

9.4 Write a method to return all subsets of a set. LeetCode上的原题&#xff0c;请参见我之前的博客Subsets 子集合和Subsets II 子集合之二。 解法一&#xff1a; class Solution { public:vector<vector<int> > getSubsets(vector<int> &S) {vecto…

新增一自增列

/// <summary> /// 为m_DataTable新增一自增列 /// </summary> private void AddAutoIncrementComunm() { DataColumn col new DataColumn(NewColumnName, typeof(System.Int32)); col.AutoIncrement t…

解决Lync2010错误:无法同步通讯簿信息

1、修改注册表&#xff1a;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 新建DWORD值起名为DisableLoopbackCheck 数值为1&#xff1b; 2、检查一下你的iis 里面的虚拟目录abs&#xff0c;和你共享文件夹的的权限是否允许所有的域用户访问。 3、设置好以后重启i…

Java 8 stream forEach filter anyMatch

forEach的循 someObjects.forEach(obj -> { //to do something }) 如果这个循环的目标是找到匹配某个谓词的第一个元素 Optional<SomeObject> result someObjects.stream().filter(obj -> some_condition_met).findFirst(); 如果你只是想知道集合中是否有一个元素…

大数据初探——Hadoop历史

Hadoop是一个开源的分布式框架&#xff0c;是Apache下的一个开源项目。Hadoop运行可以在成千上万个普通机器节点组成的集群上&#xff0c;通过分布式的计算模型和存储模型来处理大数据集。Hadoop具有高容错性、工作在普通的机器节点上扩展性强等众多的优点&#xff0c;是企业选…

Dynamic Data Web Application编译是报GetActionPath调用模糊解决办法

新建的Dynamic Data Web Application编译时报错 Error 3 The call is ambiguous between the following methods or properties: System.Web.DynamicData.MetaTable.GetActionPath(string, System.Collections.Generic.IList<object>) and System.Web.DynamicData.MetaTa…

BMP格式图像的显示

使用多文档编程 也可以使用单文档编程 建立一个DIB图像的显示类 ImageDib 成员变量&#xff1a; 4个指针&#xff1a; LPBYTE m_lpDib; //指向DIB的指针    LPBITMAPINFOHEADER m_lpBmpInfoHead; //图像信息头指针 LPRGBQUAD m_lpColorTable; //图像颜色表指针 …

JPA多条件复杂SQL动态分页查询

概述 ORM映射为我们带来便利的同时&#xff0c;也失去了较大灵活性&#xff0c;如果SQL较复杂&#xff0c;要进行动态查询&#xff0c;那必定是一件头疼的事情&#xff08;也可能是lz还没发现好的方法&#xff09;&#xff0c;记录下自己用的三种复杂查询方式。 环境 springBoo…

上下文环境

##执行上下文环境 在一段JS真正运行之前浏览器已经做了一些准备工作&#xff1a; 1.变量&#xff1a;变量的申明&#xff0c;默认值为undefined&#xff1b; 2.this&#xff1a;赋值&#xff1b; 3.函数申明&#xff1a;赋值 变量&#xff1a; console.log(a) ---…

dbgrideh的功能

dbgrideh的功能 a.点标题排序&#xff1a; 1.eh的optionsEh 的dghAutoSortMarking True 2 eh的sortlocal true 3.列的title的toolbutton为true 4。eh的optionsEh 的dghMultiSortMarking True 多个字段一起排(按CTRLMouse) 5.uses加相应的驱动ehlibado/ehlibbde b.模糊过滤: …

深入A*算法

一、前言 在这里我将对A*算法的实际应用进行一定的探讨&#xff0c;并且举一个有关A*算法在最短路径搜索的例子。 二、A*算法的程序编写原理 A*算法是最好优先算法的一种。只是有一些约束条件而已。我们先来看看最好优先算法是如何编写的吧。 如图有如下的状态空间&#xff1a;…

IOS中NSUserDefaults的用法

2019独角兽企业重金招聘Python工程师标准>>> IOS中NSUserDefaults的用法&#xff08;轻量级本地数据存储&#xff09; 分类&#xff1a; IOS开发 Object&#xff0d;C编程语言2012-09-09 10:58 65223人阅读 评论(13) 收藏 举报 存储iosfloatinterfaceintegerdate NS…

如何做好产品经理一:你们是傻的吗?

如果你想做一个坏的产品经理, 就把那些和你意见不同的人都当作傻子。是的&#xff0c;你重复了好几遍你的看法&#xff0c;但他们就是不懂&#xff0c;估计他们永远都不会懂。这些人在想什么&#xff0c;都是傻的吗&#xff1f;既然你无法让这些傻子理解你说的话&#xff0c;干…

【Oracle 学习笔记】Day 1 常用函数整理(转换、DeCode),表的外键

select Convert(varchar,Convert(money,TaxExValue),1) from A--Result 2,794.87 58,119.66 1,367.52 对于SQL Server来说&#xff0c;进行金额的转换&#xff0c;可以按照上面的操作那样&#xff0c;会自动将金额处理为两位小数&#xff0c;并用逗号分隔小数点前面的数字。 当…

LOJ bitset+分块 大内存毒瘤题

题面 $ solution: $ 真的没有想到可以用分块。 但是可以发现一个性质&#xff0c;每个询问只关心这个点最后一次赋值操作&#xff0c;和这个赋值操作后的所有取 $ min $ 操作。这个感觉很有用&#xff0c;但是真的很难让人想到低于 $ n\times m $ 的做法。基于 $ DAG $ 的数据结…