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

如何优雅地用VS编写C#代码——快捷键的使用

F4:打开属性面板

F5:调试

Ctrl+F5:直接执行,不挑食

F9:设置、切换断点

F10:逐过程

F11:逐语句

F12:转到定义

Alt+F12:查看定义

 Ctrl+F:查找

Ctrl+K+Ctrl+K:设置书签

Ctrl+K+Ctrl+N:跳转下一个书签

Ctrl+K+Ctrl+F:格式化选中的代码

Ctrl+K+Ctrl+S:外侧代码,如添加#region等

 Ctrl+R+Ctrl+E:封装字段

Ctrl+R+Ctrl+M:提取方法

上面这行代码被选中后,按Ctrl+R+Ctrl+M之后,VS会自动在当前类中添加一个方法,并且传参之类的也都会被设置好,如下图,然后用户可根据自己的需求更改这个新的方法:

 Ctrl+R+Ctrl+I:提取接口

 Shif+Alt+F10:检测添加命名空间引用

 

 

http://www.lryc.cn/news/117215.html

相关文章:

  • 微服务——操作索引库+文档操作+RestClient操作索引库和文档(java程序)
  • 【性能测试】性能数据采集工具nmon安装使用及报告参数含义详解
  • 『PostgreSQL』在 PostgreSQL中创建只读权限和读写权限的账号
  • 基于Java+SpringBoot+Vue的网上书城管理系统设计与实现(源码+LW+部署文档等)
  • 安全渗透——AWK知识整理
  • 计算机视觉的应用9-视觉领域中的61个经典数据集【大集合】的应用与实战
  • Go中for循环的遮挡效应
  • UE4 Cesium 学习笔记
  • 【LeetCode】322.零钱兑换
  • 中电金信:国际结算系统的“王冠”,为什么十年都戴在“它”的头上
  • java 企业工程管理系统软件源码+Spring Cloud + Spring Boot +二次开发+ MybatisPlus + Redis em
  • fine-tuning(微调)的理解
  • 深入理解设计模式面经
  • STM32单片机蓝牙APP宠物自动喂食器定时语音提醒喂食系统设计
  • 武汉凯迪正大—串联谐振在电力系统中应用的优点:
  • Git仓库、分支的区别
  • C#生成随机验证码
  • 如何使用C++来找出编码88表示的字符?指出至少两种方法。
  • Kafka:springboot集成kafka收发消息
  • 本质矩阵E、基本矩阵F、单应矩阵H
  • Oracle database Linux自建环境备份至远端服务器自定义保留天数
  • SpringBoot异步任务(2)|(线程池使用)
  • 解决Windows:Call to undefined function exif_imagetype()
  • 【Spring】Spring AOP 初识及实现原理解析
  • 【Express.js】集成Redis
  • StringBuilder创建的对象如何清空
  • mybatis-plus实现mysql自定义IKeyGenerator
  • 山西电力市场日前价格预测【2023-08-11】
  • 浏览器无法连接网络问题
  • ZyjDataLink 全量MySQL同步程序 - 开发过程 01