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

工具类扩展

1. ILSpy 2022 (免费)

ILSpy

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

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

  • 扩展地址:ILSpy 2022 - Visual Studio Marketplace

  • ILSpy地址:GitHub - icsharpcode/ILSpy: .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  • 安装使用教程:https://www.cnblogs.com/hushzhang/p/16840829.html

插件市场地址:ILSpy 2022 - Visual Studio Marketplace

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

Visual-Studio-Translator

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

预览1

预览2

默认快捷键

  • 谷歌翻译(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

插件市场地址:Visual-Studio-Translator - Visual Studio Marketplace

3. Restart Visual Studio for vs2022 preview

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

4. Select Next Occurrence(免费)

通过此扩展,可以选择所选文本的多个匹配项,以便使用多个光标同时进行编辑。提供最常见的多重编辑功能。旨在复制 Sublime Text/Visual Studio Code 的多重编辑功能,以加快编码速度。

  • 选择当前选择的下一个匹配项

  • 选择下一个确切匹配项(覆盖 Find-dialog)

  • 选择上一次出现

  • 选择上一个确切的匹配项(覆盖 Find-dialog)

  • 选择所有匹配项

  • 将所选内容转换为多个光标

  • 跳过发生

  • 撤消事件

  • 在上方/下方添加插入符号

  • 使用多个插入符号进行编辑

  • 通过鼠标单击添加插入符号,按 Alt 并单击以添加新插入符号或删除单击位置的插入符号/选区

  • 复制/粘贴多个选择,也复制/粘贴到外部程序

插件市场地址:Select Next Occurrence - Visual Studio Marketplace

5. SQL Search(免费)

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

  • 在表、视图、存储过程、函数、视图、作业等中查找 SQL 片段

  • 快速导航到对象,无论它们恰好位于服务器上

  • 跨多个对象类型和多个数据库进行搜索

  • 查找对对象的所有引用

  • 使用布尔值和通配符进行搜索

  • 在 Visual Studio 或 SQL Server Management Studio 中工作

SQL Search

  • 插件市场地址:SQL Search - Visual Studio Marketplace

6. EFCore.Visualizer(免费)

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

  • 调试时,将鼠标悬停在查询上,将有一个选项用于查看查询计划:

  • 单击“查询计划可视化工具”,将为您的查询显示查询计划。

SQL Server

PostgreSQL

  • 插件市场地址:EFCore.Visualizer - Visual Studio Marketplace

7. CodeMaid VS2022(免费)

CodeMaid VS2022

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

  • 不过帮我通常就开了这几个,常用来跳转文件位置引用....

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

8. Open in Visual Studio Code(免费)

Vs Code

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

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

如果将 Visual Studio Code 安装在非默认位置,则会出现提示,要求输入Code.exe路径。始终可以在 “工具”-“>选项”-“Web >”>“在 Visual Studio Code 中打开”中更改位置

更改位置

  • 插件市场地址:Open in Visual Studio Code - Visual Studio Marketplace

9. One Monokai VS Theme (免费)

一个适用于 Visual Studio 的 Monokai 主题

示例

  • 插件市场地址:One Monokai VS Theme - Visual Studio Marketplace

AI类扩展

1. GitHub Copilot Chat (收费但最强)

最强 AI 代码辅助

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

  • 1.聊天视图:在聊天视图中寻求副驾驶的帮助,以解决任何任务或问题。

  • 2.内联优化:将 Copilot 的建议直接应用于您的代码,无缝维护您的工作流程。

  • 插件市场地址:GitHub Copilot Chat - Visual Studio Marketplace

2. Codeium ( 免费 推荐)

Codeium

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

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

  • 永远无限制的单行和多行代码完成

  • 集成 IDE 聊天:无需将 Visual Studio 留给 ChatGPT

  • 支持70+编程语言:Javascript,Python,Typescript,PHP,Go,Java,C,C++,Rust,Ruby等。

  • 通过我们的 Discord 社区提供支持

  • 插件市场地址:Codeium - Visual Studio Marketplace

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

Amazon Web Services

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)

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

  • 插件市场地址:AWS Toolkit for Visual Studio 2022 - Visual Studio Marketplace

文章转载自:雨太阳

原文链接:https://www.cnblogs.com/goodluckily/p/18107118

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/507170.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

探索父进程和子进程

文章目录 通过系统调用查看进程PID父进程、子进程 通过系统调用创建进程-fork初识为什么fork给父进程返回子进程的PID,给子进程返回0fork函数如何做到返回两个值一个变量为什么同时会有两个返回值?bash总结 通过系统调用查看进程PID getpid()函数可以获…

【面试题】RocketMQ如何处理消息重复的问题呢?

对分布式消息队列来说,同时做到确保一定投递和不重复投递是很难的,就是所谓的“有且仅有一次” 。RocketMQ择了确保一定投递,保证消息不丢失,但有可能造成消息重复。 处理消息重复问题,主要有业务端自己保证&#xff…

【Docker】搭建强大易用的个人博客 - Halo

【Docker】搭建强大易用的个人博客 - Halo 前言 本教程基于绿联的NAS设备DX4600 Pro的docker功能进行搭建,采用Halo MySQL实例作为演示。 简介 Halo [ˈheɪloʊ] 是一个简洁,现代,快速且非常灵活的建站工具,它是由一位中国开…

Web漏洞-深入WAF注入绕过

目录 简要其他测试绕过 方式一:白名单(实战中意义不大) 方式二:静态资源 方式三: url白名单 方式四:爬虫白名单 #阿里云盾防SQL注入简要分析 #安全狗云盾SQL注入插件脚本编写 在攻防实战中,往往需要掌握一些特性,比如服务…

AI人像超分解决方案解析

在数字化高速发展的今天,企业对于视觉内容的需求日益增长,特别是在人像处理方面,高清、细腻的画面质量已成为行业标配。美摄科技,作为业界领先的AI视觉技术提供商,凭借其强大的研发实力和深厚的行业经验,推…

九州金榜|孩子沉迷手机网络是什么原因?应该怎么办?

随着现在社会的发展进步,手机已经是每个家庭必不可少的物品,现在基本每个人都是人手一部手机,有些人会配置多部手机,很多家长在忙碌一天后,回到家中也是手机不离手,经常坐下就开始玩手机,这种行…

JAVA学习笔记21(访问修饰符)

1.访问修饰符 ​ *基本介绍 ​ java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围) 1.公开级别:用public修饰,对外公开 2.受保护级别:用protected修饰,对子类和同一个包中的类公开 3.默…

2024.4.1每日一题

LeetCode 故障键盘 题目链接:2810. 故障键盘 - 力扣(LeetCode) 题目描述 你的笔记本键盘存在故障,每当你在上面输入字符 i 时,它会反转你所写的字符串。而输入其他字符则可以正常工作。 给你一个下标从 0 开始的字…

4个文案写作神器,高效一键生成原创文案!

4个文案写作神器,高效一键生成原创文案!在当今数字化时代,内容创作已成为企业营销的关键环节之一。然而,许多营销人员面临着文案创作的挑战,他们需要快速、高效地生成原创文案来吸引受众。幸运的是,现在有四…

刷题之动态规划-路径问题

前言 大家好,我是jiantaoyab,开始刷动态规划的题目了,要特别注意初始化的时候给什么值。 动态规划5个步骤 状态表示 :dp数组中每一个下标对应值的含义是什么->dp[i]表示什么状态转移方程: dp[i] 等于什么1 和 2 是…

鹰眼降尘系统的维护成本高吗(已解答)

一、鹰眼降尘系统的维护成本高吗? 鹰眼降尘系统的维护成本会受到多种因素的影响,包括系统的规模、使用频率、设备质量、维护计划等。一般来说,合理的维护可以降低成本并延长系统的使用寿命。 以下是一些影响鹰眼降尘系统维护成本的因素: 设…

Codigger开发者篇:开启全新的开发体验(三)

Codigger,作为一个集开发、运营与使用私人应用于一体的分布式操作系统,以其独特的魅力与优势,为开发者们打开了全新的世界大门,引领他们迈向了一个前所未有的开发体验之旅。在之前的篇章中,我们已经深入探讨了Codigger…

实时监控iOS应用程序运行日志的工具分享

目录 一、设备连接 二、使用克魔助手查看日志 三、过滤我们自己App的日志 📝 摘要: 本文介绍了如何在iOS iPhone设备上实时查看输出在console控制台的日志。通过克魔助手工具,我们可以连接手机并方便地筛选我们自己App的日志。 &#x1f4…

智慧公厕:改变城市生活的革命性基础设施

在现代城市的高品质生活要求背景下,公共厕所成为了不可或缺的基础设施。然而,传统的公厕在服务质量、管理效率方面存在一定的问题。为了提供更好的公厕服务,智慧公厕应运而生。通过智能化的管理模式,智慧公厕实现了公厕使用与管理…

C++11标准 - 声明(auto,decltype,nullptr)

C11标准 - 声明(auto,decltype,nullptr) 前言1. auto2. decltype3. nullptr 前言 c11提供了多种简化声明的方式,尤其是在使用模板时。 1. auto 在C98中auto是一个存储类型的说明符,表明变量是局部自动存…

[蓝桥杯 2019 省赛 AB] 完全二叉树的权值

# [蓝桥杯 2019 省 AB] 完全二叉树的权值 ## 题目描述 给定一棵包含 $N$ 个节点的完全二叉树,树上每个节点都有一个权值,按从上到下、从左到右的顺序依次是 $A_1,A_2, \cdots A_N$,如下图所示: 现在小明要把相同深度的节点的权值…

移动硬盘怎么加密?移动硬盘加密软件有哪些?

移动硬盘是我们在工作中最常用的移动存储设备,为了保护数据安全,需要使用专业的移动硬盘加密软件加密保护。那么,移动硬盘加密软件有哪些? ​BitLocker BitLocker是Windows的磁盘加锁功能,可以用于加密保护移动硬盘中…

Devin、OpenDevin

文章目录 关于 DevinCognition 公司Devin 的能力 关于 OpenDevin⭐️ Research Strategy🛠 Technology Stack 使用 OpenDevin安装选择一个 Model在命令行运行 关于 Devin Cognition 发布了世界上第一个完全自主的人工智能软件工程师 Devin,在 SWE-bench…

Bert基础(九)--Bert变体之ALBERT

在接下来的几篇,我们将了解BERT的不同变体,包括ALBERT、RoBERTa、ELECTRA和SpanBERT。我们将首先了解ALBERT。ALBERT的英文全称为A Lite version of BERT,意思是BERT模型的精简版。ALBERT模型对BERT的架构做了一些改变,以尽量缩短…

【C++】vector系列力扣刷题日志(136.只出现一次的数字,118.杨辉三角,26.删除有序数组中的重复项,260.只出现一次的数字 |||)

目录 136.只出现一次的数字 118.杨辉三角 26.删除有序数组中的重复项 260.只出现一次的数字 ||| vector的详细介绍及用法这里就不过多赘述了,可以参考上一篇博客:vector的介绍及使用说明 136.只出现一次的数字 题目: 给你一个 非空 整数…