.NET开发者必备的工具箱

主要工具

Visual Studio —— 宇宙最强大IDE,.NET开发者的必备IDE。Visual Studio提供非常强大的启动工具箱,并且还有一些让人惊喜的插件支持。

链接:http://www.visualstudio.com/

LINQPad —— 使用最佳的.NET代码便签来编写LINQ查询。它并不是SQL Management Studio最佳的替代工具,但当遇到复杂的多数据查询时,它就是我的首选。LINQPad作者Joe Albihari一直在添加新的功能,他最近又增加了一个集成调试器。

链接:http://www.linqpad.net

Notepad++ —— 文本编辑器首选,相当好的插件支持,语法高亮显示,可以在Windows Explorer中编辑任何文本。

链接:http://notepad-plus-plus.org/

SourceTree —— Windows和Mac OS X下免费的Git客户端,支持创建、克隆、提交、push、pull 和合并等操作。拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。

链接:http://www.sourcetreeapp.com

Postman (Chrome extension) ——  一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。

链接:https://www.postman.com/

Fiddler—— 一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

链接:https://www.telerik.com/fiddler

Google Chrome —— 我曾使用Firefox,但使用一段时间后感觉非常臃肿。Chrome的开发工具要比Firebug好,此外,它还提供更好的插件和应用程序支持。

链接:http://www.google.com/chrome

VSCode——众所周知,拥有了vscode就拥有了一切。vscode是由微软推出的一款的编辑器,免费开源且功能强大,自从用上之后,基本上不会再使用其他的编辑器,在我看来它几乎可以用来干任何事情

链接:https://code.visualstudio.com/

dnSpy —— dnSpy是一个调试器和.NET汇编编辑器。即使您没有任何可用的源代码,也可以使用它来编辑和调试程序集。

链接:https://github.com/dnSpy/dnSpy

WinDbg —— 是专为调试Windows应用程序而构建的。不同于使用调试工具内置的IDE这一传统方式,WinDbg可以在Visual Studio之外被运行。因此它更适合那些喜欢开源和免费软件的开发人员。

链接:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools

Navicat Premium —— Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿里云、腾讯云和华为云等云数据库兼容。

链接:http://www.navicat.com.cn/products/navicat-premium/

Xshell —— xshell是一个非常强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Windows平台的TELNET 协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。xshell非常符合使用习惯,值得推荐。

链接:https://www.xshellcn.com/

FileZilla —— FileZilla是一个免费的FTP解决方案,包括服务器端和客户端并且完全开源。

链接:https://filezilla-project.org/

.Net Memory Profiler —— .NET Memory Profiler是一款强大的.net 内存跟踪和优化工具,跟踪.net应用的内存泄漏,为定位.net应用内存问题提供一个解决途径。

链接:https://memprofiler.com/

Advance Installer —— Advanced Installer是一款知名度很高的安装包制作工具。它具有友好的图形用户界面,操作简单而直观,功能多样而完备,无需具备任何脚本方面的知识就可以制作出符合Windows Installer要求的安装程序。

链接:https://www.advancedinstaller.com/

Visual Studio插件

Nupack —— NuPack是一个开源的软件包管理器,它使你在项目中能够更加容易的查找、安装和使用.NET 库。

链接:https://marketplace.visualstudio.com/items?itemName=CnSharpStudio.NuPack

ReSharper —— JetBrains公司出品的著名的代码生成工具,使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围 内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。

链接:https://www.jetbrains.com/resharper/

Sqlsugar —— 当开发在DBFirst时,需要将DB来生成代码模型代码插件。

链接:

https://gitee.com/shuangfanguang/SqlsugarVsExtension/releases

EFCore Power Tool —— 当开发在DBFirst时,需要将DB来生成代码模型代码插件。

链接:https://github.com/ErikEJ/EFCorePowerTools/

Indent Guides —— 这款插件是给代码块增长对齐线,以标识匹配的花括号,让使用者很轻易的找到对应的语句块。

链接:https://marketplace.visualstudio.com/items?itemName=SteveDowerMSFT.IndentGuides

OzCode —— 如果你是一名C#开发者,那么,你则需要OzCode。它将可视化调试的概念上升到了一个新的高度,将循环、表达式、比较阵列都直观的展示出来。

链接:https://oz-code.com/

SonarLint for Visual Studio —— SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的坏味道。

链接:https://marketplace.visualstudio.com/items?itemName=SonarSource.SonarLintforVisualStudio2019

CodeMaid —— Code Maid 是一个深度有效的开源的 Visual Studio 的扩展,用来对代码进行清理、格式化工作,不仅支持 C# 和 VB,还支持 F#、XAML、CSS 等等。

链接:https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid

Web Essentials —— 由微软Mads Kristensen开发的一个非常棒的工具,对CSS、JavaScript和HTML都提供了很多快捷的功能支持。

链接:http://vswebessentials.com/

VS Live Share —— 使用vs studio live share共享项目协作,设置主持人共享终端(读/写)、焦点参与者。

链接:https://docs.microsoft.com/zh-cn/visualstudio/liveshare/use/vs

VSCommands —— 代码显示增强,它可以在尾部显示方法或过程名字,仅因这个就非常喜欢了。可以让Visual Studio更加智能,里面有许多套件,功能非常丰富。

ClaudiaIDE —— ClaudiaIDE它提供了单一背景显示,幻灯片播放形式,背景透明度设置,背景显示位置设置等等。

链接:https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE2019

Code Compare —— Code Compare 是一个强大的文件和文件夹的比较工具。

链接:https://marketplace.visualstudio.com/items?itemName=DevartSoftware.CodeCompare

整理不易,别忘了收藏。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值