Visual Studio 2010 Shortcuts
| Uploaded by ProNotion, updated on 11/28/2013 by jmb Platform: Windows/ English | 
Table of Contents
|   1. Manage Visual Studio | |
|---|---|
| Ctrl+S | Save current file | 
| Ctrl+Shift+S | Save all files | 
| Ctrl+Shift+N | Create new project | 
| Ctrl+O | Open file | 
| Ctrl+Shift+O | Open project | 
| Ctrl+Shift+A | Add item to project | 
| Esc | Close menu or dialog | 
| Ctrl+P | |
| Shift+Alt+Enter | Toggle full screen mode | 
| Ctrl+F4 | Close current tab | 
| Ctrl+F6/Ctrl+Shift+F6 | Go to next / go to previous window | 
| Ctrl+Tab, then Arrow keys | Press and hold Ctrl+Tab, then using arrow keys gives a small task manager with all open files and views | 
▲ up
|   2. Bookmarks | |
|---|---|
| For keystrokes with two keys such as Ctrl+k+k, keep holding the Ctrl key until releasing the last key. | |
| Ctrl+K+K | Toogle bookmark | 
| Ctrl+K+N | Goto next bookmark | 
| Ctrl+K+P | Goto previous bookmark | 
| Ctrl+Shift+K+N | Goto next bookmark in folder | 
| Ctrl+Shift+K+P | Goto previous bookmark in folder | 
| Ctrl+K+W | Put focus on bookmark window | 
| Esc | Leave bookmark window and focus on editor | 
| Ctrl+K+H | Toggle code shortcut at current line* | 
| Ctrl+K+L | Clear all bookmarks | 
| Ctrl+\+T | Show Task List (including code shortcuts) | 
| *if somebody figures out additional shortut keys on how to use code shortcuts, please edit this page and add. | |
|   3. Code Editor | 
|---|
|   Find, Replace, and Goto | |
|---|---|
| Ctrl+F | Find and replace dialog box | 
| F3/Shift+F3 | Find next / find previous | 
| Ctrl+H | Display Replace options on the quick tab | 
| Shift+F12 | Find all references for selected symbol | 
| Ctrl+Shift+F | Find in files | 
| Alt+F3, s | Stop current find in files operation | 
| Ctrl+F3/Ctrl+Shift+F3 | Find next / find previous in selected text | 
| Alt+F12 | Find symbol | 
| Ctrl+D | Put cursor in find/command box of the toolbar. Use ctrl+/ in Visual C# | 
| Ctrl+I/Ctrl+Shift+I | Incremental search / reverse incremental search | 
| Shift+Alt+F12 | Quick find symbol | 
| Ctrl+, | Display Navigate-To dialog box | 
| Ctrl+G | Goto line number | 
| Ctrl+] | Go to matching brace in source file | 
| Shift+Ctrl+Arrow down | Jump to next occurrence of highlighted symbol | 
| Shift+Ctrl+Arrow up | Jump to previous occurrence of highlighted symbol | 
|   Undo, Redo, Copy, Paste | |
|---|---|
| Ctrl+x, Ctrl+c, Ctrl+V | Cut, copy, paste | 
| Ctrl+Shift+V | Pastes an item from the Clipboard ring | 
| Ctrl+Z | Undo | 
| Ctrl+Y | Redo (or Shift+Alt+Backspace, or Ctrl+Shift+Z) | 
|   Select Text | |
|---|---|
| Shift+Arrow Keys | Extend selection one character/one line | 
| Ctrl+Shift+End/Ctrl+Shift+Home | Extend selection to end / to beginning of document | 
| Ctrl+Shift+] | Extend selection to nexst brace | 
| Shift+End/Shift+Home | Extend selection to end / to beginning of line | 
| Shift+Page Down/Shift+Page Up | Extends selection down one page / up one page | 
| Ctrl+W | Select current word | 
| Esc | Cancel Selection | 
| Ctrl+Shift+Page Down/Page Up | Moves cursor and extend selection to the last line / first line in view. | 
| Ctrl+Shift+Arrow Right/Arrow Left | Extend selection one word to the right / one word to the left | 
| Ctrl+A | Select All | 
|   4. Coding | 
|---|
|   Collapse Items | |
|---|---|
| Ctrl+M+M | Collapse / un-collapse current preset area (e.g. method) | 
| Ctrl+M+H | Collpase / hide current selection | 
| Ctrl+M+O | Collapse declaration bodies | 
| Ctrl+M+A | Collapse all | 
| Ctrl+M+X | Uncollapse all | 
| Ctrl+m, ctrl+T | Collapse Html tag | 
|   Edit Code | |
|---|---|
| Ctrl+L | Delete current line or selection of lines to and add to clipboard | 
| Ctrl+Shift+L | Delete current line or selection of lines | 
| Ctrl+Delete | Delete word to right of cursor | 
| Ctrl+Backspace | Delete word to left of cursor | 
| Ctrl+Enter | Enter blank line above cursor | 
| Ctrl+Shift+Enter | Enter blank line below cursor | 
| Ctrl+Shift+U | Make uppercase | 
| Ctrl+U | Make lowercase (reverse upercase) | 
| Ctrl+K+C | Comment selected text | 
| Ctrl+K+U | Uncomment selected text | 
| Ctrl+K+\ | Remove white space and tabs in selection or around current cursor position | 
| Ctrl+K+D | Format document to code formatting settings | 
| Ctrl+K+F | Format selection to code formatting settings | 
| Ctrl+Shift+Space | Display parameter required for selected method | 
| Ctrl+Shift+8 | Visualize whitespace (or press Ctrl+r, then Ctrl+w) | 
| Ctrl+K+D | Format document to code formatting settings | 
| Ctrl+K+F | Format selection to code formatting settings | 
| Ctrl+Shift+T | Transpose word to right of cursor; makes b=a out of a=b if cursor was in front of a | 
| Ctrl+T | Transpose character left and right of cursor; cursor between ab would make ba | 
| Shift+Alt+T | Transpose line: Move line below cursor up and current line down. | 
|   IntelliSense and Code Helper | |
|---|---|
| Ctrl+Space | Autocomplete word from completion list (or alt+right arrow) | 
| Ctrl+Shift+Space | Show parameter info | 
| Ctrl+F12 | Display symbol definition | 
| F12 | Display symbol declaration | 
| Ctrl+J | Open IntelliSense completion list | 
|   5. Build and Debug | |
|---|---|
| F6 | Build solution (or Ctrl+shift+b) | 
| Ctrl+Alt+F7 | Rebuild solution | 
| Ctrl+Break | Cancel build process | 
| Ctrl+\+E | Show error list | 
| F9 | Toggle breakpoint | 
| Ctrl+B | Insert new function breakpoint | 
| F5 | Start debugging | 
| F11 | Debug / step into | 
| F10 | Debug / step over | 
| Shift+F11 | Debug / step out | 
| Ctrl+F10 | Debug / run to cursor | 
| Ctrl+Alt+Q | Show Quickwatch window | 
| Ctrl+Shift+F10 | Set current statement to be the next executed | 
| Alt+* (on numeric keyboard) | Show nexst statement | 
| Ctrl+Alt+E | Show Exception dialog box | 
| Ctrl+F11 | Toggle between disassembly and user code view | 
| Shift+F5 | Stop Debugging | 
| Ctrl+F5 | Bypass debugger | 
| Ctrl+Alt+P | Show attach to process window | 
| Ctrl+Alt+break | Break all executing threads | 
|   6. Tool Windows | |
|---|---|
| Ctrl+/ | Put cursor in the find/command box in toolbar | 
| Ctrl+K+B | Open code snippet manager window | 
| Alt+F11 | Open macro IDE window | 
| Ctrl+K+W | Open bookmark window | 
| Ctrl+Alt+K | Open call hierarchy window | 
| Ctrl+Shift+C | Open class view window | 
| Ctrl+Alt+A | Open Command window | 
| Ctrl+Shift+O | Open Output window | 
| Ctrl+Shift+E | Open Resource view window | 
| Ctrl+Alt+S | Open Server explorer window | 
| Ctrl+Shift+L | Open Solution explorer window | 
| Shift+Esc | Close Find & Replace Window | 
Visual Studio 2010 Shortcuts的更多相关文章
- VS:101 Visual Studio 2010 Tips
		101 Visual Studio 2010 Tips Tip #1 How to not accidentally copy a blank line TO – Text Editor ... 
- Creating a SharePoint BCS .NET Connectivity Assembly to Crawl RSS Data in Visual Studio 2010
		from:http://blog.tallan.com/2012/07/18/creating-a-sharepoint-bcs-net-assembly-connector-to-crawl-rss ... 
- [入门级] 基于 visual studio 2010 mvc4 的图书管理系统开发初步 (二)
		[入门级] 基于 visual studio 2010 mvc4 的图书管理系统开发初步 (二) Date 周六 10 一月 2015 By 钟谢伟 Category website develop ... 
- [入门级] visual studio 2010 mvc4开发,用ibatis作为数据库访问媒介(一)
		[入门级] visual studio 2010 mvc4开发,用ibatis作为数据库访问媒介(一) Date 周二 06 一月 2015 By 钟谢伟 Tags mvc4 / asp.net 示 ... 
- 用C#语言在Visual Studio 2010里开发一个自定义的PowerShell Cmdlet
		1. 打开Visual Studio 2010 2. 新建一个基于Class Library的项目 3. 给项目起个名字然后OK 4. 为项目添加下列Reference System.Manageme ... 
- 【处理手记】VS2010SP1安装不上Visual Studio 2010 SP1 SDK的解决办法
		想写个VS插件,需要安装VS的SDK,VS2010SP1对应的SDK自然是Visual Studio 2010 SP1 SDK,下载页面: https://www.microsoft.com/en-u ... 
- 水晶报表初体验(Visual Studio 2010)
		安装水晶报表后如下使用: 配置rpt文件,如图 前台(Asp.net页面): <%@ Register Assembly="CrystalDecisions.Web, Version= ... 
- Visual Studio 2010编译时总是提示"调用目标发生了异常"的解决
		现象: 无论建立的是Win32 Console的解决方案,还是MFC的解决方案,重新打开Visual Studio 2010之后,编译时总是提示“调用的目标发生了异常” 解决: 1. 关闭Visual ... 
- WIN7环境下CUDA7.5的安装、配置和测试(Visual Studio 2010)
		以下基于"WIN7(64位)+Visual Studio 2010+CUDA7.5". 系统:WIN7,64位 开发平台:Visual Studio 2010 显卡:NVIDIA ... 
随机推荐
- 简单的bfs
			这里主要是写的一个简单的bfs,实例运行了RMAT10无向图,总共有1024个顶点.这种简单的bfs算法存在很明显的缺陷,那就是如果图数据过大,那么进程将会直接被系统杀死. 代码如下: #includ ... 
- May 26. 2018 Week 21st Saturday
			Do what you say, say what you do. 做你说过的,说你能做的. Be honest to yourself, and be honest to those people ... 
- 【字符串】ZSC-勤奋的计算机系学生
			Description 计算机系的同学从大一就开始学习程序设计语言了.初学者总是容易写出括号不匹配的程序.至今你仍然清楚地记得,那天上机的时候你的程序编译出错,虽然你使尽了吃奶的力气也没有把错误逮着. ... 
- Nginx的configure各项中文说明
			–prefix=<path> – Nginx安装路径.如果没有指定,默认为 /usr/local/nginx. –sbin-path=<path> – Nginx可执行文件安装 ... 
- MacOS 10.12 Sierra 安全性与隐私没有任何来源选项解决方法
			MacOS 10.12 Sierra 安全性与隐私没有任何来源选项解决方法 来源: 时间:2016年09月21日 在升级了macOS Sierra (10.12)版本后在“安全性与隐私”中不再有“任何 ... 
- D. Diverse Garland
			题意:灯有三种颜色R,G,B.只要同一种颜色相邻就不可以.问最少需要换几次,可以使在一串灯中没有相邻灯的颜色相同. 思路:贪心思路:我们知道一个程序都是要子阶段,然后子阶段各个组合起来形成这个程序.那 ... 
- 深度学习框架PyTorch一书的学习-第三章-Tensor和autograd-2-autograd
			参考https://github.com/chenyuntc/pytorch-book/tree/v1.0 希望大家直接到上面的网址去查看代码,下面是本人的笔记 torch.autograd就是为了方 ... 
- hdu4966 GGS-DDU
			hdu4966 GGS-DDU 有 \(n\) 个课程,每种课程有 \(a_i\) 级,一开始你每种课程都为 \(0\) 级,有 \(m\) 个升级方案:\((x,\ l1,\ y,\ l2,\ c) ... 
- 简单使用普通用户启动tomcat
			新建用户tomcat,该用户不能登录 useradd tomcat -s '/sbin/nologin' 将/usr/local/tomcat/bin/startup.sh更名 mv /usr/loc ... 
- <unix网络编程>UDP套接字编程
			典型的UDP客户/服务器程序的函数调用如下: 1.缓冲区 发送缓冲区用虚线表示,任何UDP套接字都有发送缓冲区,不过该缓冲区仅能表示写到该套接字的UDP数据报的上限.如果应用进程写一个大于套接字缓冲区 ... 
 
			
		 PDF
 PDF Print
 Print