19个必须知道的Visual Studio快捷键_实用技巧

本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率。

项目相关的快捷键

  Ctrl + Shift + B = 生成项目

  Ctrl + Alt + L = 显示 Solution Explorer(解决方案资源管理器)

  Shift + Alt+ C = 添加新类

  Shift + Alt + A = 添加新项目到项目

编辑相关的键盘快捷键

  Ctrl + Enter = 在当前行插入空行

  Ctrl + Shift + Enter = 在当前行下方插入空行

  Ctrl + 空格键 = 使用 IntelliSense(智能感知)自动完成

  Alt + Shift + 箭头键(←,↑,↓,→) = 选择代码的自定义部分

  Ctrl + } = 匹配大括号、括号

  Ctrl + Shift +} = 在匹配的括号、括号内选择文本

  Ctrl + Shift + S = 保存所有文件和项目

  Ctrl + K,Ctrl + C = 注释选定行

  Ctrl + K,Ctrl + U = 取消选定行的注释

  Ctrl + K,Ctrl + D = 正确对齐所有代码

  Shift + End = 从头到尾选择整行

  Shift + Home = 从尾到头选择整行

  Ctrl + Delete = 删除光标右侧的所有字

导航相关的键盘快捷键

  Ctrl +Up/Down = 滚动窗口但不移动光标

  Ctrl + - = 让光标移动到它先前的位置

  Ctrl ++ = 让光标移动到下一个位置

  F12 = 转到定义

调试相关的键盘快捷键

  Ctrl + Alt + P = 附加到进程

  F10 = 调试单步执行

  F5 = 开始调试

  Shift + F5 = 停止调试

  Ctrl + Alt + Q = 添加快捷匹配

  F9 = 设置或删除断点

搜索相关的键盘快捷键

  Ctrl + K  Ctrl + K = 将当前行添加书签

  Ctrl + K  Ctrl + N = 导航至下一个书签

  Ctrl + . = 如果你键入一个类名如 Collection<string>,且命名空间导入不正确的话,那么这个快捷方式组合将自动插入导入

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

  Shift  + F12 = 查找所有引用

  Ctrl + F = 显示查找对话框

  Ctrl + H = 显示替换对话框

  Ctrl + G = 跳转到行号或行

  Ctrl + Shift + F = 查找所选条目在整个解决方案中的引用

以上就是 Visual Studio 的全部快捷键,如果有遗漏,欢迎补充分享。

英文原文:19 Must-Know Visual Studio Keyboard Shortcuts

时间: 2024-10-24 05:46:49

19个必须知道的Visual Studio快捷键_实用技巧的相关文章

19 个必须知道的 Visual Studio 快捷键

本文将为大家列出在Visual Studio中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率. 项目相关的快捷键 Ctrl + Shift + B = 生成项目 Ctrl + Alt + L = 显示Solution Explorer(解决方案资源管理器) Shift + Alt+ C = 添加新类 Shift + Alt + A = 添加新项目到项目 编辑相关的键盘快捷键 Ctrl + Enter = 在当前行插入空行 Ctrl + Shift + Enter = 在当前行下方

HTTP错误500.19解决方法(定义了重复的节点)_实用技巧

打开服务器的asp.net页面时出现这个错误: HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效. 解决办法: 打开IIS,点击"高级设置": 更改应用程序池为".NET v2.0 Classic"即可,问题解决. P.s. :HTTP 500.19错误貌似不止这一个,所以上面这个只针对我碰到的如图一所示的"定义了重复的节点"的问题的解决办法.

HTTP 错误 500.19 - Internal Server Error解决办法详解_实用技巧

HTTP 错误 500.19 - Internal Server Error 最近做项目出现了这个错误,经过同事之间的讨论未能解决,之后百度一下找到了解决方法,这里就说下希望大家遇到这种错误可以顺利解决. 无法访问请求的页面,因为该页的相关配置数据无效.如下图:  解决方法,到站点目录的属性,安全标签,添加用户(Everyone),并给修改权限: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

[你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题

问题的提出 晚上翻着群里的聊天,发现一个有趣的问题:如何通过编码方式来判断一个dll或者exe为debug build还是release build?由于没有太多的讨论,所以我只好自己找点儿办法,试图解决这个问题,为夜生活带点刺激.于是,便有了本文的探索和分析. 当然,为了充分的调动起大家的主意,省去不必要的google操作,我觉得有必要对Debug和Release两种模式的异同进行一点提纲挈领式的分析,从而为接下来的解决方案打好基础. Debug & Release 我们应用Visual St

[你必须知道的.NET]第三十一回,深入.NET 4.0之,从“新”展望

总体来说,这是一篇介绍性的文章,不会涉及过多技术细节和研究过程.但是,作为拉开序幕的第一页,本文以提纲挈领的方式展开对.NET 4.0的初次体验.从What's new的角度,开始我对.NET 4.0新特性的探索之旅.既然是介绍,那么首先给出导航式的链接是必要而必须的,因为一篇小小的篇幅却是难以交代全面What's new in details,所以看官尽情各取所需吧: Visual Studio 2010 in MSDN What's New in Visual Studio 2010 Wha

[你必须知道的.NET]第二十四回:认识元数据和IL(上)

说在,开篇之前 很早就有说说Metadata(元数据)和IL(中间语言)的想法了,一直在这篇开始才算脚踏实地的对这两个阶级兄弟投去些细关怀,虽然来得没有<第一回:恩怨情仇:is和as>那么迅速,但是Metadata和IL却是绝对重量级的内容,值得我们在任何时间关注,本文就是开始. 1 引言 你可曾想到,我们的C#代码,编译之后究竟为何物?你可曾认知,我们的可执行程序,运行之时的轨迹究竟为哪般?那么,本文通过对Metadata(元数据)和IL(Intermediate Language, 中间语

《你必须知道的495个C语言问题》一导读

前言 你必须知道的495个C语言问题 你可能在酒吧或聚会上有这样的经历,有人跟你打赌让你做一些看似简单,但最后却限于人体特质或物理规律而根本无法完成的事情.跟你打赌的人知道,他挑战的人越多,他持续获胜的可能性就越大,因为这些特质或规律虽然十分隐晦,却是相当稳定.可以预测的. 同样,如果你让很多人来完成一个复杂任务,如学习C语言,他们肯定会遇到同样的困难,提出同样的问题.在最初设计任务的时候这些困难和问题也许不能预见,而答案也恐怕是"后见之明",但人们依然会不断遇到同样的困难,也会不断提

iOS程序员必须知道的Android要点

iOS程序员必须知道的Android要点 2014/05/06 | 分类: ANDROID, 开发 | 0 条评论 | 标签: ANDROID 本文由 伯乐在线 - chris 翻译自 objc.欢迎加入Android小组.转载请参见文章末尾处的要求. 本博客英文原文副本 http://blog.csdn.net/opengl_es/article/details/25243257 在移动应用飞速发展的今天,APP只针对IOS平台进行开发已经不够了,如今Android在移动设备占有近80%的市场

《你必须知道的495个C语言问题》一第1章 声明和初始化(1.1-1.20)

第1章 声明和初始化 你必须知道的495个C语言问题 C语言的声明语法本身实际上就是一种小的编程语言.一个声明包含如下几个部分(但是并非都必不可少):存储类型.基本类型.类型限定词和最终的声明符(也可能包含初始化列表).每个声明符不仅声明一个新的标识符,同时也表明标识符是数组.指针.函数还是其他任意的复杂组合.基本的思想是让声明符模仿标识符的最终用法.(问题1.21将会更加详细地讨论这种"声明模仿使用"的关系!) 基本类型 让一些程序员惊奇的是,尽管C语言是一种相当低级的语言,但它的类