1.移动光标

ctrl+ 右键:按单词移动

home:移动到一行得开头 ,end:移动到一行得末尾

ctrl+home:移动到文本得第一行初始位置,ctrl+end文本最末尾

pageDn:往文件下面翻一个屏幕,

ctrl+向下:视角向下移动一行

2.文本选择

shift+右键:向右选中一个字母,

ctrl+shift+右键:向右选中一个单词

ctrl+w:选中整个单词

shift+home:光标位置到本行开头

ctrl+shift+home:光标位置到第一行开头

3.复制删除文本

ctrl+ c  复制 ,ctrl v 粘贴

ctrl+d  复制光标所在行的整行代码

ctrl+x 或者 ctrl+l  或者shift+del   如果光标未选中则删除一行

ctrl+shift+v 查看最近剪切的历史记录

ctrl+后退键删除光标前一个单词,ctrl+del删除光标后的一个单词

3.格式化代码

tab 向后缩进      tab+shift向前缩进

ctrl+k + ctrl+f  格式化本行

ctrl+k + ctrl+d 格式化本文件

ctrl+k + ctrl+c 多行注释

ctrl+k + ctrl+u 取消注释

4.代码片段

输入class 在按tab键 会自动生成,类似还有 for ,if ,while,try,interface,using  .....等

输入ctor+tab 快捷生成构造函数

输入porp+tab 快捷生成简写封装字段

输入porpfull+tab 快捷生成全写封装字段

输入porpg+tab 快捷生成简写封装字段,set私有

5.选项卡和窗口

ctrl+tab 向右切换打开的文件,ctrl+tab+shitf 向左同理

alt+w+L 关闭所有选项卡

shift+alt+回车 全屏/

ctrl+alt+L 打开资源管理器

ctrl+alt+O 输出窗口

具体可以查看 vs 菜单栏选项后的快捷键

6.查找替换

ctrl+f 查找 >>> 按f3想当于下一下

ctrl+h 替换>>> ctrl+r 替换下一个   >>> ctrl +a 替换全部

ctrl+f 或者ctrl+h >>>>>ctrl+shift+f 更高级查找替换

7.运行及调试

f9 光标行打断点

f5 运行带调试模式 >>>f10 单步调试(不跳进方法)>>>f11 跳进方法>>> shitf+f11 跳出方法体>>>ctrl+f10执行到光标位置

ctrl+f5 运行无调试

自定义快捷键(截图来自vs2017)

工具-选项-环境-键盘

1.代码大小写切换   alt+x

2.自动格式化 :alt+c

3.注释快捷键 alt+q

4. 取消注释快捷键 alt+w

5.封装字段 alt+r

(21)C#VS快捷键的更多相关文章

  1. 21个极大提高开发效率的VS Code快捷键

    摘要: 高效使用VS Code! 作者:前端小智 原文:21 个VSCode 快捷键,让代码更快,更有趣 Fundebug经授权转载,版权归原作者所有. 注意:自己尝试的时候,Mac(17, pro) ...

  2. 【Android应用开发】Android Studio - MAC 版 - 快捷键详解

    博客地址 : http://blog.csdn.net/shulianghan/article/details/47321177 作者 : 韩曙亮 要点总结 : -- 熟练使用快捷键 : 在任何编程环 ...

  3. CSS的压缩 方法与解压

    为什么要压缩CSS? 1.大网站节约流量 2.加快访问速度 工具:Dreamweaver(手工替换,个人感觉任何文本编辑器都可以)不过DW可以还原 CSS压缩与CSS代码压缩还原方法,CSS压缩工具有 ...

  4. Selenium 3 常用 API

    元素定位 获取页面元素属性 元素判断 元素操作 操作输入框/单击 双击 下拉框操作 键盘操作 鼠标操作 单选框操作 多选框操作 拖动窗口 操作 JS 框 切换 frame 使用 JS 操作页面对象 操 ...

  5. 第10月第21天 手势识别 开屏广告 Xcode快捷键

    1.手势识别 http://yulingtianxia.com/blog/2016/12/29/Multimedia-Edit-Module-Architecture-Design/ 2.开屏广告 h ...

  6. [技巧篇]21.Android Studio的快捷键设置[图片版]

    如果对你有帮助,请点击推荐!

  7. 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!

    如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ...

  8. Android Studio快捷键

      一.android studio 默认快捷键 刚开始接触一款开发软件,想必很想了解它的快捷方式,这会对你的编程起到很好的帮助,提高工作效率,接下来给你介绍下Android Studio一些常用的快 ...

  9. [收藏]IntelliJ Idea快捷键

    Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如g ...

随机推荐

  1. katalon系列一:初识Katalon Studio自动化测试工具

    最近准备把公司的系统搞上UI自动化,先是自己用Python+selenium+pytest写了一个框架,开始写case的时候发现效率极其慢.原因为: (1)开发为提高前端响应时间,使用前端路由技术,一 ...

  2. selenium + python之元素定位

    selenium对web各元素的操作首先就要先定位元素,定位元素的方法主要有以下几种:通过id定位元素:find_element_by_id("id_vaule")通过name定位 ...

  3. java初学1

    1.Java主要技术和分支以及应用领域 (1)Java SE Java Platform,Standard Edition,Java SE 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境 ...

  4. 软工实践Alpha冲刺(4/10)

    队名:起床一起肝活队 组长博客:博客链接 作业博客:班级博客本次作业的链接 组员情况 组员1(队长):白晨曦 过去两天完成了哪些任务 描述: 很胖,刚学,照猫画虎做了登录与注册界面. 展示GitHub ...

  5. hdu2010(dfs+剪枝)

    Tempter of the Bone Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Othe ...

  6. Java实现身份证号码校验

    二话不说,直接上代码. package hope.identitycodecheck.demo; import java.text.DateFormat; import java.text.Simpl ...

  7. 前端构建工具gulpjs的使用介绍及技巧 (转)

    gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速 ...

  8. P1194 买礼物

    题目描述 又到了一年一度的明明生日了,明明想要买B样东西,巧的是,这B样东西价格都是A元. 但是,商店老板说最近有促销活动,也就是: 如果你买了第I样东西,再买第J样,那么就可以只花K[I,J]元,更 ...

  9. 架构-UML类图

    在UML 2.0的13种图形中,类图是使用频率最高的UML图之一.Martin Fowler在其著作<UML Distilled: A Brief Guide to the Standard O ...

  10. JS获取照片拍摄的角度属性,用于旋转控制

    我工作十余年,从负责一个模块,到负责一个产品,再到负责整个支付平台的架构设计,包括业务架构.产品架构到应用架构,再到技术架构,是一个从点到面逐渐转型的过程,同样是个“自相似”的现象,我一开始写博客,再 ...