C#,入门教程(05)——Visual Studio 2022源程序(源代码)自动排版的功能动画图示
上一篇:
C#,入门教程(04)——Visual Studio 2022 数据编程实例:随机数与组合https://blog.csdn.net/beijinghorn/article/details/123533838
新来的徒弟们交上来的C#代码,可读性往往很差。
今天一问才知道,他们居然不知道 Visual Studio 有强大的源代码自动排版功能。也有的,听说过,可是记不住复杂的组合键,就忘记了。
可是,排版很重要啊。
在项目开发的过程中,如果只是验证命名规则、而没有统一程序排版,项目中很容易就会出现大量不便于维护的程序代码。这样的代码,虽然能够正常地提供项目功能、并且符合小组的命名规则,但是因为程序排版凌乱的问题,大幅降低了这份程序代码的可维护性。
项目中程序代码的自动整理排版,在不增加开发人员负担的前提下,让团队的程序代码产出趋于一致、大幅提高程序代码的生产质量。
程序没有缩进,不利于程序的理解,好的方法应该对程序进行适当缩进,有良好的程序结构。
方法1:自己手动调整,这也是最好的方式,在自己输入程序的同时,进行手动调整缩进,设计者也可以对程序结构更好的把握。费力费事!
方法2:利用工具自动调整,适用于所有人。
Visual Studio 强大的源代码自动排版可以:
(1)代码、注释自动缩进;
(2)大大提高代码可读性、可维护性;
操作极为简单,无需记住任何复杂的组合键。
仔细看图就能学到:
删除最后一个 括号,重新输入即可实现自动排版!!!
这个办法可以适用于 namespace class 以及 switch if 等 任意的程序块(block)。
对于其他类型的文件,自己试试即可。
方法3:安装与使用Visual Studio 扩展工具 Fotmat document on save
(1)管理扩展
(2)下载
右侧输入框输入 save ,中间会自动出现 Format document on save 等扩展工具。
点击【下载】 按钮,下载后,关闭 Visual Studio ;自动开始安装;然后再次启动 Visual Studio 即可。
(3)使用:
每次保存文件的时候,会自动排版!!!
Visual Studio very nice!
下一篇:
C#,入门教程(06)——解决方案资源管理器,代码文件与文件夹的管理工具https://blog.csdn.net/beijinghorn/article/details/124895033
C#,入门教程(05)——Visual Studio 2022源程序(源代码)自动排版的功能动画图示相关推荐
- C#,入门教程(01)—— Visual Studio 2022 免费安装的详细图文与动画教程
通过本课程的学习,你可以掌握C#编程的重点,享受编程的乐趣. 在本课程之前,你无需具备任何C#的基础知识,只要能操作电脑即可. 不过,希望你的数学不是体育老师教的.好的程序是数理化的实现与模拟.没有较 ...
- C#,入门教程(04)——Visual Studio 2022 数据编程实例:随机数与组合
上一篇: C#,入门教程(03)--Visual Studio 2022编写彩色Hello World与动画效果https://blog.csdn.net/beijinghorn/article/de ...
- C#,入门教程(03)——Visual Studio 2022编写彩色Hello World与动画效果
C#,入门教程(01)-- Visual Studio 2022 免费安装的详细图文与动画教程https://blog.csdn.net/beijinghorn/article/details/123 ...
- eclipse和vs2010 (visual studio)和BBEdit自动排版快捷键(auto format shortcuts)
Eclipse 自动排版快捷键: ctrl+A,全选代码 ctrl+I,排版 VisualStudio2010 自动排版快捷键: ctrl+A,全选代码 ctrl+K,ctrl+D,按住ctrl键不动 ...
- Visual Studio 2022安装教程
Visual Studio 2022安装教程 Visual Studio 2022安装教程 下载 安装 测试 Visual Studio 2022安装教程 下载 Visual Studio 2022 ...
- Visual Studio 2022下载安装及使用教程
一.Visual Studio 2022下载安装 进入官网Visual Studio官网,下载社区版(免费) 点击之后就开始下载: 双击安装包,弹出警告,点击[运行],会弹出一个选择安全安装的选项,直 ...
- Visual Studio 2022 正式版下载教程
visual studio的大版本vs2022终于在最近更新了,马上下载来试用一下! visual studio 2022 简介 https://visualstudio.microsoft.com/ ...
- Visual Studio 2022 Professional、Enterprise安装教程
Visual Studio 2022 Professional.Enterprise安装教程 下载安装包 安装 我是电脑已经有VS2019,现在加装一个VS2022. 下载安装包 首先下载安装包,进入 ...
- 【Visual Studio 2022】VS2022安装教程
一.Windows安装Visual Studio 2022 1.1 下载地址 首先登陆Visual Studio官网 Visual Studio 2022官网下载地址 界面如下所示.然后选择需要的版本 ...
最新文章
- SDUT—2054数据结构实验之链表九:双向链表 (基本建立)
- MDI窗体简单方法(调用,闪屏)
- oracle 不能导入sql语句,oracle数据库导入.dmp脚本的sql 语句
- VS2010与.NET4系列 16.ASP.NET 4 Web Forms 更加干净的HTML标记
- 什么是序列化?序列化的作用是什么?iOS中怎么实现序列化?
- 一个非常好用的代理服务器软件AllegroSurf
- DG导入mysql依赖包_mysql 命令行快速导出数据,导入数据
- 调试和测试 Swing 代码
- STM32之EXTI——外部中断
- bluescreen view-windows 蓝屏分析原因
- OpenFOAM动网格的通量修正
- Word文档基本操作
- sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(四)
- flutter手写画板,保存存成图片并上传到后台服务器
- The Complete Guide To Rooting Any Android Phone
- 今年巴菲特的午餐上,躺着流血的地产商
- 计算机安全知识有哪些方面,信息安全的基本属性包括哪些方面?
- BUG日志:无法解析的外部符号 _Direct3DCreate9
- java 分页简单使用
- Ehab and Path-etic MEXs(思维题)
热门文章
- 获取路由器(等设备)里保存的宽带密码
- rust最低什么显卡能游戏_《腐蚀》Rust配置要求汇总 游戏配置要求是什么?
- 牛客网剑指Offer_66道python(更新中)
- 第四届“传智杯”全国大学生IT技能大赛-Java B组题解
- Object.freeze() 的使用
- Android监控外接USB设备和获取USB等设备的详细信息
- 跟上时代步伐的慢直播神器MZB01发布
- Jetson TX1内核kernel编译与烧写
- hmailserver管理工具汉化
- oracle怎么导入文本文件,把文本文件导入到Oracle中 -电脑资料