码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Visual Studio中的四款代码格式化工具


    思维导航

    • 前言
    • ReSharper
    • CSharpier
    • CodeMaid VS2022
    • XAML Styler for Visual Studio 2022
    • Visual Studio更多实用技巧
    • DotNetGuide技术社区交流群

    前言

    今天大姚给大家分享四款Visual Studio中的代码格式化工具、扩展插件。大家可以在Visual Studio中的管理扩展或者插件市场下载安装。

    代码格式化工具的作用

    自动调整代码的布局和风格,以确保代码具有统一的格式,提高可读性并减少潜在的错误。

    Visual Studio中的管理扩展

    插件市场

    • https://marketplace.visualstudio.com

    ReSharper

    ReSharper 是 Microsoft Visual Studio 的流行开发人员生产力扩展。它可以自动化编码例程中大部分可以自动化的工作。它会在您键入时发现编译器错误、运行时错误、冗余和代码味道正确,并建议对其进行智能更正。

    ReSharper 可以根据您的喜好重新格式化任意选定的代码块、当前文件中的所有代码、目录中的所有文件,甚至整个项目或解决方案。ReSharper 为所有支持的语言提供不同的格式选项。重新格式化会影响大括号布局、空行、换行和换行、各种上下文中的空格、缩进、对齐多个结构以及您可以在 ReSharper 选项对话框中微调的更多选项。

    支持语言:C#、VB.NET、XAML、XML、HTML、CSS、ASP.NET、ASP.NET MVC、ASP.NET Core、NAnt 和 MSBuild 脚本。

    • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=JetBrains.ReSharper

    CSharpier

    CSharpier是一款开源、免费、轻量级的C#语言代码格式化工具。它使用Roslyn来解析你的代码,并根据其自身的规则重新格式化代码。

    • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=csharpier.CSharpier

    CodeMaid VS2022

    CodeMaid 是一个开源 Visual Studio 扩展,用于清理和简化 C#、C++、F#、VB、PHP、PowerShell、R、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript 和 TypeScript 编码。

    • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaidVS2022

    XAML Styler for Visual Studio 2022

    XAML Styler 是一个 Visual Studio 扩展,它根据一组样式规则格式化 XAML 源代码。此工具可以帮助您/您的团队保持更好的 XAML 编码风格以及更好的 XAML 可读性。

    • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=TeamXavalon.XAMLStyler2022

    Visual Studio更多实用技巧

    • https://github.com/YSGStudyHards/DotNetGuide

    DotNetGuide技术社区交流群

    • DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。
    • 在DotNetGuide技术社区中,开发者们可以分享自己的技术文章、项目经验、学习心得、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
    • 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台。无论您是初学者还是有丰富经验的开发者,我们都希望能为您提供更多的价值和成长机会。

    欢迎加入DotNetGuide技术社区微信交流群👨‍👩‍👦

  • 相关阅读:
    ThinkPHP高仿蓝奏云网盘系统源码/对接易支付系统程序
    涂鸦 智能扫地机器人CR101使用说明书核心
    用ARM进行汇编语言编程(1)介绍与寻址模式
    RabbitMQ-消息模型
    javaSE学习笔记(四)常见类,基本数据类型包装类,StringBuffer&StringBuilder
    CTC蜀道会:第一次圆桌会圆满结束
    「聊设计模式」之桥接模式(Bridge)
    每日一练-Q1-大数加法-20231001
    Vue3 源码阅读(6):响应式系统 —— ref
    gitlab安装配置及应用
  • 原文地址:https://www.cnblogs.com/Can-daydayup/p/18188418
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号