在 Visual Studio 中规范化文件编辑

这篇具有很好参考价值的文章主要介绍了在 Visual Studio 中规范化文件编辑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 配置文件存放

生成了对应的 .editorconfig 文件,存放在仓储的根目录。即对整个仓储所有的用 VS 作为 IDE 编辑的项目生效。

同时支持子目录有自己的 .editorconfig 文件,可以选择继承更高级别父目录的配置,也可以不继承。

该文件将应用到模板项目当中。除非特殊情况需根据项目定制编码规范,否则一般不予以任何变动。

具体使用哪些配置项和值,会在研发过程中不断迭代演进,会有不同版本的 .editorconfig 定版,目前已发布 1.0 版本。

2 VS 中如何应用

2.1 查看

2.1.1 错误列表

在 Visual Studio 中规范化文件编辑

2.1.2 Intellisense 显示在代码中(不同颜色和形状的下划线)

  • 灰色点虚线(suggestion 建议/消息)
  • 绿色波浪线(warning 警告)
  • 红色波浪线(error 错误)

在 Visual Studio 中规范化文件编辑

2.2 单个文件

除了自行通过 Intellisense 和错误列表提示来进行代码规范修复。还可以对单个文件执行一键代码清理。

  1. 点击配置代码清理

在 Visual Studio 中规范化文件编辑

  1. 使用 Shift 全选,配合上下箭头,将【修复 EditorConfig 中设置的所有警告和错误】选到【包括的修复程序】中,其余项可留在【可用的修复程序】中。

在 Visual Studio 中规范化文件编辑

  1. 配置完成后,点击小扫把按钮【运行代码清理(配置文件 1)】,即按照代码规范完成对不规范代码的调整(除一些无法自动调整的代码,需根据错误列表手动解决)。运行代码清理的快捷键为 Ctrl+K,Ctrl+E

在 Visual Studio 中规范化文件编辑文章来源地址https://www.toymoban.com/news/detail-582695.html

2.3 整个解决方案或单个项目

  • 针对整个解决方案的清理,可以在分析菜单,或解决方案右键菜单中找到,但由于速度较慢不推荐使用。
  • 针对某个项目的清理,可以项目右键菜单中找到,可以根据项目规模酌情使用,较大规模的项目由于速度较慢不推荐使用。

3 参考资料

3.1 Visual Studio Editing

  • Code style options and code cleanup
  • EditorConfig settings

3.2 Coding Analysis and Coding Style

  • Configure code analysis rules
  • Code style language rules
  • C# formatting options

到了这里,关于在 Visual Studio 中规范化文件编辑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp接口请求api封装,规范化调用

    封装规范和vue中的差不多,都是统一封装成一个request对象,然后在api.js里面调用。 先创建一个utils文件夹,然后里面创建一个request.js,代码如下: 在api文件夹中封装对应的index.js文件,然后导入request对象: 在对应的vue或者react中引入并调用:

    2024年02月08日
    浏览(43)
  • 【第一章 先导篇】1. 规范化的学习模型

    举例:什么是编码?

    2024年04月25日
    浏览(38)
  • idea的git的规范化提交插件

    1.在idea中安装git的插件git commit Template插件 打开IDEA-选择菜单栏的File-Settings,选择Plugins-MarkPlace输入Git Commit Template进行搜索,点击apply, 2.在日常commit的 时候按照如下操作进行:在commit的页面,点击下图的图标后,根据实际情况选择或者输入相关内容,该插件会根据其填入的内

    2024年02月12日
    浏览(62)
  • 数据库期末复习(10)数据库规范化理论

     函数依赖(概念):FD 范式分解(评估准则): 模式分解(工具): 如何衡量一个数据库好不好:准确 高效 如果一个数据库设计的不好的话的,会带来哪些问题 删除异常 数据冗余 为什么会导致出现上方的问题:数据依赖 数据依赖的分类:完全依赖,部分依赖,传递依赖和相应的定义 A

    2024年02月08日
    浏览(58)
  • 【数据库原理 • 四】数据库设计和规范化理论

    前言 数据库技术是计算机科学技术中发展最快,应用最广的技术之一,它是专门研究如何科学的组织和存储数据,如何高效地获取和处理数据的技术。它已成为各行各业存储数据、管理信息、共享资源和决策支持的最先进,最常用的技术。 当前互联网+与大数据,一切都建立

    2023年04月12日
    浏览(47)
  • Git Commit 之道:规范化 Commit Message 写作指南

    commit message格式都包括三部分:Header,Body和Footer Header是必需的,Body和Footer则可以省略 Type(必需) type用于说明 git commit 的类别,允许使用下面几个标识。 feat :新功能(Feature) \\\"feat\\\"用于表示引入新功能或特性的变动。这种变动通常是在代码库中新增的功能,而不仅仅是修

    2024年02月03日
    浏览(59)
  • 干翻Dubbo系列第十五篇:Rest协议基于SpringBoot的规范化开发

    文章目录 一:Rest协议 1:协议概念 2:协议作用 二:搭建开发环境 1:父项目里边引入的新的版本内容 2:Api中的操作 3:Provider模块 4:Consumer模块 三:编码 1:API模块 2:Provider模块 3:Consumer模块         Rest协议就是我们我们一开始基于SpringBoot或者是SpringMVC开发说的Re

    2024年02月10日
    浏览(53)
  • 项目git commit时卡主不良代码:husky让Git检查代码规范化工作

    看完 《前端规范之Git工作流规范(Husky + Commitlint + Lint-staged) 前端规范之Git工作流规范(Husky + Commitlint + Lint-staged) - Yellow_ice - 博客园》,再次修改本文 团队人一多,提交一多,还是要对备注加以区分,好快速找到变更点。这时候就需要对每次提交,需要输入message,对提交

    2024年02月03日
    浏览(133)
  • 系统架构设计师---计算机基础知识之数据库系统结构与规范化

    目录 一、基本概念  二、 数据库的结构  三、常用的数据模型         概念数据模型        基本数据模型        面向对象模型 四、数据的规范化      函数依赖       范式   1. 数据库 (DataBase, DB) : 是指长期储存在计算机内的、有组织的、可共享的数据集合。   

    2024年02月12日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包