当前位置: 首页 > news >正文

VS2008快捷键大全

编辑:
CTRL + M, O:折叠当前源代码文件中的所有大纲
CTRL + M, L:将当前源代码的大纲在折叠与展开间切换
CTRL + M, M:将当前选中的源代码在折叠与展开间切换
CTRL + M, P:将当前源代码文档中的所有大纲信息清除
CTRL + K, C or CTRL + E, C:注释掉所有选中的源代码部分
CTRL + K, U or CTRL + E, U:取消掉所有选中的源代码部分的注释
CTRL + K, D or CTRL + E, D:按源码缩进和标准格式来格式化当前文档
CTRL + K, F or CTRL + E, F:按源码缩进和标准格式来格式化选中文档
CTRL + K, X:显示代码片断(全部)
CTRL + K, S:显示代码片断(visual c#部分)
CTRL + SHIFT + V:循环将剪贴板中的内容粘贴到当前鼠标所在位置
CTRL + H:显示快速查找和替换对话框

文件
CTRL + SHIFT + N:显示新建项目对话框
CTRL + SHIFT + O:显示打开项目对话框
SHIFT + ALT + C:显示添加新项对话框
SHIFT + ALT + A:显示添加现有项对话框
CTRL + ALT +向下箭头:显示所有打开文档列表框
CTRL + O:显示打开文件对话框,通过这里打开的文件并不会包含到当前项目中
CTRL + J or CTRL + K, L:打开智能感知
CTRL + SHIFT + 空格 or CTRL K, P:打开鼠标所在方法的参数类型和个数

导航:
SHIFT + F12 or CTRL + K, R:显示选中部分的所有引用列表
CTRL + ]:鼠标移到当前括号对应的括号处
F12:转到定义
Ctrl+I: 渐进式搜索
CTRL + K, CTRL + V:打开类视图搜索
CTRL + 减号:转移到上次访问的代码行
CTRL + SHIFT + 减号:转移到下次访问的代码行
CTRL + SHIFT + F:显示在文件中查找和替换对话框
CTRL + G:转到某行
CTRL + W, C:显示类视图窗口
CTRL + W, D:显示代码定义窗口
CTRL + W, A:显示命令窗口
CTRL + W, E:显示错误列表窗口
CTRL + W, J:显示对象浏览器窗口
CTRL + W, O:显示输出窗口
CTRL + W, P:显示属性窗口
CTRL + W, S:显示解决方案管理器窗口
CTRL + W, T:显示任务列表窗口
CTRL + W, X:显示工具箱
CTRL + W, L:显示服务资源管理器
SHIFT + ESC:关闭当前工具窗口
SHIFT + ALT + D:显示数据源窗口
CTRL + F4:关闭当前窗口
CTRL + TAB:显示集成开发环境浏览器,可以在活动窗口间切换

重构:
CTRL + R, E:显示封装字段窗口,可以将字段封装成属性
CTRL + R, I:显示提取接口重构窗口
CTRL + R, M:显示提取方法重构窗口
CTRL + R, P:显示将局部变量提升为参数窗口
CTRL + R, V:显示移除参数窗口
CTRL + R, R or F2:显示重命名窗口
CTRL + R, O:显示重新排列参数窗口

调试:
CTRL + D, A:显示自动窗口,用于显示变量的当前值,在调试时使用
CTRL + D, C:显示堆栈调用窗口,在调试时使用
CTRL + D, I:显示即时窗口
CTRL + D, L:显示局部变量窗口
CTRL + D, Q:显示快速监视窗口
F5:调试运行
CTRL + F5:非调试下运行
F11:单步执行,并且单步执行函数中调用部分
SHIFT + F11:执行当前函数剩余部分代码
F10:单步执行,但直接执行函数中调用部分而不分步
SHIFT + F5:停止调试
F9:设置或取消当前行断点
CTRL + D, W:显示监视窗口

构建:
F6 or CTRL + SHIFT + B:编译所有项目
SHIFT + F6:只编译所选项目

转载于:https://www.cnblogs.com/zhangxiaosong/p/3277577.html

相关文章:

  • 新浪微博API
  • STM32菜鸟成长记录---RS485通讯协议的应用
  • 可滚动和可更新的结果集
  • c++ builder TreeView控件节点遍历
  • 最近看的几部动漫
  • DataGrid的实现超链接的方法小结
  • cocos2d-x学习笔记------动画人物跑起来吧!
  • bump mapping -- per-fragment lighting computation (Phong shading)
  • 第二课 寄存器
  • eclipse常见小问题
  • 自由存储区内存的分配与释放
  • Java程序设计10——与运行环境交互
  • hdu 1520(简单树形dp)
  • arcgis地图操作的资料URL,以供以后查阅
  • 根据中国气象局提供的API接口实现天气查询
  • $translatePartialLoader加载失败及解决方式
  • Android框架之Volley
  • Android系统模拟器绘制实现概述
  • input的行数自动增减
  • Java-详解HashMap
  • Material Design
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Spring Boot MyBatis配置多种数据库
  • 动态规划入门(以爬楼梯为例)
  • 数据仓库的几种建模方法
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #pragma once
  • (BFS)hdoj2377-Bus Pass
  • (c语言)strcpy函数用法
  • (分类)KNN算法- 参数调优
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (推荐)叮当——中文语音对话机器人
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ***检测工具之RKHunter AIDE
  • .NET Core 通过 Ef Core 操作 Mysql
  • .Net Core与存储过程(一)
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .NET企业级应用架构设计系列之技术选型
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • ??myeclipse+tomcat
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @Async注解的坑,小心
  • [ NOI 2001 ] 食物链
  • [ 蓝桥杯Web真题 ]-布局切换
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [BUUCTF]-Reverse:reverse3解析
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]
  • [Django开源学习 1]django-vue-admin
  • [flask] flask的基本介绍、flask快速搭建项目并运行