vs进行C#编程中常用的几个快捷键
(1)输入svm然后按Tab键会生成Main函数;
(2)Ctrl +k+s 三个键一起按,会调出代码段;选中多行后,然后按以上三个快捷键,输入需要使用的代码段,按下Tab,代码段会自动包括选中代码。
此功能常用来为代码行添加try -catch和region等。
(3)Home键和End键:Home键会使光标移到当前代码行的开头,而End会使光标移到当前代码行的结尾;这两个键在对长代码行操作的时候用的比较多;
(4)Shift键的使用
Shift+F11 执行完当前级别的代码并回到上一层;
Shift+F12 查找所有引用;
Shift+Tab 代码行回退;
Shift +Delete会删除当前光标所在的(代码)行(删除的代码行会默认放入剪贴板中,所以如果当前剪贴板中的内容有其他作用的话,会被覆盖);
代码选中:
单行选中: Shift+Home:选中当前坐标到行首的代码;Shift+End选中当前坐标到行尾的代码;
多行选中:光标在当前页面的前提下,按上下左右的箭头会选中当前代码;鼠标在要选中的代码前点一下,然后鼠标滚动到要选中的代码行末尾处,
按住shift键再点 一下鼠标,会选中两次光标停留位置之间的代码;
(6)Ctrl+ X ;Ctrl+C 在不选中代码的前提下,就可以对当前行的代码进行剪切和复制;
(7)Alt + Shift +F10:当复制其他位置的代码到当前项目时,常会出现类型不被识别的情况,这是由于当前页面未引入相应的命名空间。
用法:将光标放在未识别的类型上,按下Ctrl+Shift+F10,该组合键用来智能显示相应命名空间的列表,选中,然后回车,会自动添加相应的命名空间。
(8)Ctrl+K+D 来使代码对齐
(9)Ctrl+M+O 写好代码后,可以折叠代码,可用来看代码的整体结构是不是规整。
(10)Ctrl+M+L 展开处于折叠状态的代码。
(11)Ctrl+M+M 展开或折叠当前光标所在的代码块。
(12)Ctrl + - :回到上个光标位置 ; Ctrl + Shift + - 转到下个光标位置。
(13)Ctrl+Delete:删除光标后面的 一个单词 或 一个字符 或 一片空白。。。
Ctrl+BackSpace: 删除光标前面面的 一个单词 或 一个字符 或 一片空白。。。
(14)F12 转到定义
想要查看类(对象)的结构,将光标置于类之上,按下F12,导航到类(对象)的定义
(15)F3
按下Ctrl +F 进行查询之后,继续按F3会自动查询下一个目标。
(16)F7 从设计界面切转到后台代码。Shift+F7 从后台代码切换到设计界面。
(17)F9 添加、消除断点;Shift+Ctrl+F9取消所有断点。
(18)F10执行当前级别代码(不进入当前级别下的函数)。
(19)F11逐行执行代码。
(20)Alt+Tab 常用于两个文档之间的切换。
(21)F4选中控件之后,按F4,会显示控件属性页面。
Ctrl+K+C 注释所选代码 Ctrl+E+U 取消注释所选代码
Ctrl+R+E,自动给字段加属性,封装属性的快捷键。
prop+两下tab键,自动属性代码出现。
alt+shift+F10,引用一个类时,定位找到其命名空间并且引用其命名空间。
Ctrl + G,跳到哪行。
Ctrl+L:删除整行
vs进行C#编程中常用的几个快捷键的更多相关文章
- 我在使用vs进行C#编程中常用的几个快捷键
在vs中进行C#编程时: (1)输入svm然后按Tab键会生成Main函数: (2)Ctrl +k+s 三个键一起按,会调出代码段:选中多行后,然后按以上三个快捷键,输入需要使用的代码段,按下Tab, ...
- 【转载】Python编程中常用的12种基础知识总结
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进 ...
- Python编程中常用的12种基础知识总结
原地址:http://blog.jobbole.com/48541/ Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时 ...
- 使用Word API打开Word文档 ASP.NET编程中常用到的27个函数集
使用Word API(非Openxml)打开Word文档简单示例(必须安装Word) 首先需要引入参照Microsoft.Office.Interop.Word 代码示例如下: public void ...
- c# WinForm窗体编程中对窗体程序设置快捷键
c# WinForm窗体编程中对窗体程序设置快捷键http://www.cnblogs.com/bison1989/archive/2011/09/19/2180977.html /// <su ...
- VC++编程中常用的字符串转换函数
VC++编程中经常遇到不同编码编码的字符串之间需要转换的情况,以下简单提供几个不同编码字符串之间的转换函数: ANSI 字符串和Unicode字符串之间的转换 //Convert wide char ...
- java编程中常用英语单词
JAVA 省略语与名词解释 -------------------------------- J2EETM----JavaTM 2PlatformEnterpriseEdition : J2EE(JA ...
- MapReduce编程中常用的字符操作
本文主要用于记录自己在编写mapreduce程序时常用的一些方法,后期会不断更新,用于自己复习和给新手一些帮助. 字符串操作 String str = " 12345"; // 字 ...
- JSP编程中常用的JavaScript技术(转载)
1.<tronMouseOver=this.style.backgroundColor=’#FFFFFF’ onMouseOut=this.style.backgroundColor=”> ...
随机推荐
- 转 shell模拟数据库的读写
0.create table create table myTestTable as select rownum as id, to_char(sysdate + rown ...
- python对文件的压缩解压
python自带的zipfile的模块支持对文件的压缩和解压操作 zipfilp.ZipFile 表示创建一个zip对象 zipfile.ZipFile(file[, mode[, compressi ...
- 打包google浏览器插件到本地
依次打开‘更多工具’--->'扩展程序',或者在google浏览器输入chrome://extensions/网址就可以打开已安装插件页面,在顶部选中‘开发者模式’后就会出现每个插件的ID,这个 ...
- jQuery测试
1.在div元素中,包含了一个<span>元素,通过has选择器获取<div>元素中的<span>元素的语法是? 提示使用has() $("div&quo ...
- 在WIN7、WIN8中,将快捷方式锁定到任务栏,C#
其实很简单,使用 API 函数 ShellExecute,就可以解决这个问题. 首先添加引用 using System.Runtime.InteropServices; 代码如下: using Sys ...
- MySql数据库的相关操作
SQL(Structred Query Language)结构化查询语言:和数据库交互的语言,进行数据库管理的语言. 一.数据库的操作: 1.查询所有数据库: show databases; 2.创建 ...
- Sunday算法模板
Sunday是一个线性字符串模式匹配算法.算法的概念如下: Sunday算法是Daniel M.Sunday于1990年提出的一种字符串模式匹配算法.其核心思想是:在匹配过程中,模式串并不被要求一定要 ...
- 慢慢积累遇到的linux指令
sudo 用来以其他身份来执行命令,预设身份为root sudo apt install git 下载git sudo root 进入root身份(只有这个身份ubuntu和window系统之间才能共 ...
- Android Studio 升级到3.0后出现编译错误\.gradle\caches\transforms-1\files-1.1\*****-release.aar
Android Studio 升级到3.0后出现各种编译问题,其中有一个问题是关于资源找不到的问题,百度了半天,也没有相关的文章 C:\Users.gradle\caches\transforms-1 ...
- iOS 通知、本地通知和推送通知有什么区别? APNS机制。
本地/推送通知为不同的需要而设计.本地通知对于iPhone,iPad或iPod来说是本地的.而推送通知——来自于设备外部.它们来自远程服务器——也叫做远程通知——推送给设备上的应用程序(使用APNs) ...