工具类扩展

1. ILSpy 2022 (免费)

ILSpy 是 ILSpy 开源反编译器的 Visual Studio 扩展。

是一款开源、免费的、且适用于.NET平台反编译【C#语言编写的程序和库(.dll)内容】工具;可以集成在Visual Studio 开发工具中,能够十分快捷方便的查看源代码内容。其中包括:1.项目案例 2.NuGet 包 3.您的代码:方法、属性等

插件市场地址:https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.ILSpy2022

2. Visual-Studio-Translator 翻译(免费)

在 Visual Studio 代码编辑器中通过 Google、Bing、百度或 Youdao 翻译所选文本,这样我们就可以翻译一些我们不知道的单词,如下所示

默认快捷键

  • 谷歌翻译(Ctrl + Shift + D, Ctrl + Shift + D)
  • 必应翻译(Ctrl + Shift + D,ctrl + Shift + F)
  • 百度翻译(Ctrl + Shift + D,ctrl + Shift + C)
  • 有道翻译(Ctrl + Shift + D,ctrl + Shift + V)
  • 我通常设置的快捷键是 Ctrl + T
  • 自定义快捷方式 Tools -> Options -> Everonment -> Keyboard搜索Translator

插件市场地址:https://marketplace.visualstudio.com/items?itemName=vs-publisher-1462295.Visual-Studio-Translator

3. Restart Visual Studio for vs2022 preview

重启 Visual Studio 的最简单方法 相当于关闭当前项目 然后重新打开项目

4. Select Next Occurrence(免费)

通过此扩展,可以选择所选文本的多个匹配项,以便使用多个光标同时进行编辑。提供最常见的多重编辑功能。

旨在复制 Sublime Text/Visual Studio Code 的多重编辑功能,以加快编码速度。

  • 选择当前选择的下一个匹配项
  • 选择下一个确切匹配项(覆盖 Find-dialog)
  • 选择上一次出现
  • 选择上一个确切的匹配项(覆盖 Find-dialog)
  • 选择所有匹配项
  • 将所选内容转换为多个光标
  • 跳过发生
  • 撤消事件
  • 在上方/下方添加插入符号
  • 使用多个插入符号进行编辑
  • 通过鼠标单击添加插入符号,按 Alt 并单击以添加新插入符号或删除单击位置的插入符号/选区
  • 复制/粘贴多个选择,也复制/粘贴到外部程序

插件市场地址:https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence

5. SQL Search(免费)

通过在 Visual Studio 中快速查找 SQL 对象来加快 SQL Server 数据库开发速度

Redgate SQL Search 是 Visual Studio 的免费扩展,用于跨数据库快速搜索 SQL 片段,并轻松导航到这些对象。这样可以节省时间,提高团队的工作效率,因此您可以重新处理手头的任务。

  • 在表、视图、存储过程、函数、视图、作业等中查找 SQL 片段
  • 快速导航到对象,无论它们恰好位于服务器上
  • 跨多个对象类型和多个数据库进行搜索
  • 查找对对象的所有引用
  • 使用布尔值和通配符进行搜索
  • 在 Visual Studio 或 SQL Server Management Studio 中工作

6. EFCore.Visualizer(免费)

直接在 Visual Studio 中查看 Entity Framework Core 查询计划

直接在 Visual Studio 中查看 Entity Framework Core 查询计划

使用 Entity Framework Core 查询计划调试器可视化工具,可以直接在 Visual Studio 中查看查询的查询计划。目前,可视化工具支持 SQL Server 和 PostgreSQL。

7. CodeMaid VS2022(免费)

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

8. Open in Visual Studio Code(免费)

此扩展适用于在 Visual Studio 中打开项目并希望能够在 Visual Studio Code 中快速打开它的情况。

只需在“解决方案资源管理器”中右键单击任何解决方案、项目、文件夹或文件,然后选择“在 Visual Studio Code 中打开”,即可在 Visual Studio Code 中打开它。



如果将 Visual Studio Code 安装在非默认位置,则会出现提示,要求输入Code.exe路径。

始终可以在 “工具”-“>选项”-“Web >”>“在 Visual Studio Code 中打开”中更改位置

9. One Monokai VS Theme (免费)

一个适用于 Visual Studio 的 Monokai 主题

AI类扩展

1. GitHub Copilot Chat (收费但最强

GitHub Copilot 聊天与 Copilot 聊天,自信地编写代码。GitHub Copilot Chat 是 GitHub Copilot 的配套扩展,可让您与 Copilot 聊天,Copilot 是一个 AI 驱动的助手,可帮助您编写更好的代码。使用 GitHub Copilot Chat,您可以访问两个关键功能:

2. Codeium ( 免费 推荐

现代编码超能力:免费的 AI 代码加速插件,适用于您喜欢的语言。键入较少。编写更多代码。发货速度更快。

Codeium:免费的 AI 代码加速工具包,Codeium 是现代编码的超级大国,一个基于尖端 AI 技术构建的免费代码加速工具包。目前,Codeium 提供 70+ 种语言的代码自动完成和聊天功能,具有闪电般的速度和最先进的建议质量。使用 Codeium,您可以获得:

3. AWS Toolkit for Visual studio 2022(免费 )

AWS Toolkit for Visual Studio 是 Microsoft Visual Studio on Windows 的扩展,使开发人员能够更轻松地使用 Amazon Web Services 开发、调试和部署 .NET 应用程序。

使用您的 AI 编码伴侣更快地构建应用程序。

  • 实时代码建议 C#语言的自动代码建议

  • 针对 AWS 服务进行了优化 - 代码建议针对 AWS API 进行了优化,包括 Amazon Elastic Compute Cloud (Amazon EC2)、AWS Lambda 和 Amazon Simple Storage Service (Amazon S3)

  • 负责任地编写代码 - 内置参考跟踪器,用于检测代码建议是否类似于开源训练数据,并可以标记此类建议

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

求关注,在此感谢大家了 ~

强烈推荐:2024 年12款 Visual Studio 亲测、好用、优秀的工具,AI插件等的更多相关文章

  1. 推荐一个可以直接在Visual Studio中看到complexity的插件CodeMaid

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:推荐一个可以直接在Visual Studio中看到complexity的插件CodeMaid.

  2. Visual Studio 安装时,共享组件、工具和SDK的路径无法更改解决方法

    Visual Studio 安装时,共享组件.工具和SDK的路径无法更改解决方法 解决方案: 找到电脑中Visual Studio 2019或其他版本的VS 的注册表,删除共享组件.工具和 SDK 的 ...

  3. 12个Visual Studio调试效率技巧

    在这篇文章中,我们假定读者了解VS基本的调试知识,如: F5 开始使用调试器运行程序 F9 在当前行设置断点 F10 运行到下一个断点处 F5 从被调试的已停止程序恢复执行 F11 步进到函数内(如果 ...

  4. 推荐一个不得不知道的 Visual Studio 快捷键

    不得不说,Visual Studio 内置了很多非常棒的快捷键,借助于这些快捷键我们甚至不需要再使用鼠标,就可以快速高效的编写代码,因此学习和熟悉这些快捷键是值得的. 其中有一个快捷键是我非常喜欢,也 ...

  5. 【广州.NET社区推荐】【译】Visual Studio 2019 中 WPF & UWP 的 XAML 开发工具新特性

    原文 | Dmitry 翻译 | 郑子铭 自Visual Studio 2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能.在本周的 Visual Studio ...

  6. Visual Studio Package 插件开发之自动生成实体工具

    前言 这一篇是VS插件基于Visual Studio SDK扩展开发的,可能有些朋友看到[生成实体]心里可能会暗想,T4模板都可以做了.动软不是已经做了么.不就是读库保存文件到指定路径么…… 我希望做 ...

  7. Visual Studio Package 插件开发之自动生成实体工具(Visual Studio SDK)

    前言 这一篇是VS插件基于Visual Studio SDK扩展开发的,可能有些朋友看到[生成实体]心里可能会暗想,T4模板都可以做了.动软不是已经做了么.不就是读库保存文件到指定路径么…… 我希望做 ...

  8. Visual Studio常用小技巧一:代码段+快捷键+插件=效率

    用了visual studio 5年多,也该给自己做下备忘录了.每次进新的组换新的电脑,安装自己熟悉的环境又得重新配置,不做些备忘老会忘记一些东西.工具用的好,效率自然翻倍. 1,代码段 在Visua ...

  9. 自定义Visual Studio.net Extensions 开发符合ABP vnext框架代码生成插件[附源码]

    介绍 我很早之前一直在做mvc5 scaffolder的开发功能做的已经非常完善,使用代码对mvc5的项目开发效率确实能成倍的提高,就算是刚进团队的新成员也能很快上手,如果你感兴趣 可以参考 http ...

  10. 教你用Visual Studio Code做PHP开发 - 微软官方工具,IDE中的黑马

    转载于:http://bbs.wfun.com/thread-902655-1-1.html,仅供自己备忘 本文为我在智机网的原创  ] 关于Visual Studio Code,可能有的开发者很陌生 ...

随机推荐

  1. IDEA git分支回退指定的历史版本

    https://blog.csdn.net/woshi1226a/article/details/86664159

  2. Python函数每日一讲 - 一文让你彻底掌握Python中的getattr函数

    引言 在 Python 中,getattr() 函数是一种强大的工具,它允许我们在运行时动态地访问对象的属性和方法.本文将介绍 getattr() 函数的基本语法.常见用法和高级技巧,帮助大家更好地理 ...

  3. RabbitMQ零碎整理,总有一天在你工作中会用到

    概念 MQ:消息队列(消息中间件),开源的基于AMQP协议的消息中间件,异步 解耦 削峰 核心作用:1.异步 2.解耦 3.消息通信 RabbitMQ 消息的类型:1.点对点 2.Worker 3.发 ...

  4. 【Azure K8S|AKS】进入AKS的POD中查看文件,例如PVC Volume Mounts使用情况

    问题描述 在昨天的文章中,创建了 Disk + PV + PVC + POD 方案(https://www.cnblogs.com/lulight/p/17604441.html),那么如何进入到PO ...

  5. C++ 错误 具有类型“const sort”的表达式会丢失一些 const-volatile 限定符以调用“bool sort::operator ()(int,int)” 如下:环境 vs2019 内容:set内置函数排序

    C++ 错误 具有类型"const sort"的表达式会丢失一些 const-volatile 限定符以调用"bool sort::operator ()(int,int ...

  6. hadoop 3.3.5伪分布式集群部署以及遇到的问题解决

    hadoop包下载 https://archive.apache.org/dist/hadoop/common/ 安装好jdk并配置环境变量 下载hadoop压缩包并放至 /data/hadoop目录 ...

  7. Jpackage-制作无需预装Java环境的Jar可执行程序

    JAR 包要在预装 JRE 环境的系统上执行.如果没有预先安装 JRE 环境,又想直接运行 Java 程序,该怎么办呢? 这篇文章我们会先学习如何将 Java 程序打包成一个可执行的 Java JAR ...

  8. Git修改最近一次提交的日志信息

    一.问题由来 当前自己所在的项目组中,每次发完一个版本后,就需要创建个人新版本的git提交凭证,其实就是系统自动 生成的一串编码,如果没有这个凭证,代码是提交不了的,这是公司制定的开发规范之一.这两天 ...

  9. vscode 花括号 突出连接线 bracket 两个设置点 (括号标识符)

    vscode 花括号 突出连接线 bracket 两个设置点 外观 设置 设置里面搜索 bracket Editor - Guides: Highlight Active Bracket Pair E ...

  10. koa-generator - koa 脚手架

    koa-generator - koa 脚手架 npm install -g koa-generator 创建 koa2 /tmp/foo && cd /tmp/foo 资料: 基于N ...