`
king_tt
  • 浏览: 2269643 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Visual Studio 必备神器

 
阅读更多

会使用工具是人类文明的一大进步,今天敏捷大行其道,好的工具可以大大的提高生产力,这里说的工具都是VS平台上的扩展工具,一些机械的部分可以交给工具去处理,自己多关注其他部分。下面分享下我觉得不错的工具,很多也是同事推荐给我的。

一、NuGet :组件管理神器

用了VS,NuGet都没装,你可以去面壁去了。它为我们提供了丰富的组件库,下载,安装,引用,瞬间完成。如果你还是先下下来,安装,再浏览式的引用到工程,那太慢了。而且下次要找都不知道丢哪儿了。

NuGet 将组件安装到具体工程:

引用之后,会有一个package.config的文件,记录你在当前工程下,你用Nuget安装的组件:

View Code

在工程文件夹,会有一个packages文件,里面就是Nuget下载的组件所在。

二、ReSHarper 代码规范、单元测试....

ReSharper的功能真的很强大,主要是针对代码规范和优化,园子里介绍的也不少,如果你没有安装,那我只能表示你们会相见恨晚!

1.像命名不规范,foreach转化为linq,

用var来命名,出名的Ctrl+alt+Enter 自动修改,清除多余的变量和引用,Ctrl+K+D(这是VS自带的,搞错了)文档对齐,Ctrl+R+R 命名替换 等等我就不再多说了。用过的人都知道。

2.关键是这个货居然还能调整CSS。 比如:

比自己敲要来的快,当然对ie的支持有限,有的需要自己补充。Html也可以操作,但用处不大,

按下Ctrl+K+D对css html 都能对齐。如果自己敲的话,我只能呵呵了。

3.能一键打开所有单元测试:

我们在进行持续集成(CCNT)的时候要确保推上服务器的代码是没有错误的。一个方面就是确保单元测试是能完全通过的,这个时候我们用

打开你项目所在的单元测试。 Reshaper这个神器的功能远远不止这些,以上都是我经常用到的分享给大家。

三、.Net Reflector 反编译神器:调试源代码

调试的时候F5 F9 F10 F11 F12这些快捷键大家都清楚,用它来看.net源码,简直随心所欲。生成PDB文件后,还能给源代码设置断点,调试源代码。

但这个是收费的。还有园友推荐的其他开源的反编译工具

四、Git 等版本管理工具

在团队开发中,版本管理是比不可少的,Git,TFS,SVN等等,这个安装比较复杂一点,需要有服务器和客户端的安装。要加强版本管理,促进产品迭代。这种软件是必不可少的。完成开发之后及时提交到服务器。

五、SQL Server Compact Toolbox:嵌入式数据库管理工具。

用过SQL Server Compact Edition的都知道,嵌入式数据库免安装,直接就可以放在工程目录下带走。做小的Web,演示工程会省事不少。但在配上这个工具就更好使了。 而且它也可以打开本地的Sql Server上面的数据库。 所以就不用打开了一个Vs 还要打开一个数据库。

这个是个开源项目,地址:https://sqlcetoolbox.codeplex.com/

不过扩展在VS上的,是在这边下载:http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1/

安装完成后会在工具下面出现Sql Server Compact Toolbox:

然后可以连接你的嵌入式数据库

但是作为嵌入式数据库,相比Sql server 还是有一些不同的,像对一些聚合语句的支持有限,毕竟是缩小版。但结合code first 我们不用去担心Sql语句的问题。所以找到合适的应用场合就行。

六、SHFB:文档生成神器

当我们在团队开发中的时候,经常要给别人提供文档,有了这个工具,设置一下,一键生成。前提是你要写好xml注释。

这也是开源项目:https://sandcastle.codeplex.com/

它就是基于这个xml来生成chm文件 也支持其他的格式。像我们看到的很多帮助文档都是这个格式

至于如何设置,这里就不说了,网上教程很多。

七、GhostDoc Pro:注释生成器

先看效果:

再修改必要的部分,节省了你在哪敲斜杠的时间,但它强大的地方不是在这个,而是他这自动注释加的还是那么回事。 只要你的函数命名比较规范,它翻译过来差不多也是那个意思,当然代码总是死的,最好是检查一遍。用它配合SHFB就比较完美了。

八、其他工具

1.汤姆大叔曾经推荐的Web Essentials 用户web前端。

下载地址:http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6/

2.安装部署方面的wix toolset

官方网站:http://wixtoolset.org/

......

微软官方扩展库:http://visualstudiogallery.msdn.microsoft.com/site/search 有更多好东西。

总结:工欲善其事,必先利器,工具只是一个手段,不是目的。我这里抛砖引玉,希望大家可以继续分享更多好用的工具,提高开发效率。欢迎大家积极补充!!!

如果对你有帮助,请支持一下 :)

tks!

分享到:
评论

相关推荐

    X64Dbg插件,分析易语言必备神器.zip

    电子调试x64Dbg插件,分析易语言必备神器。如何编译项目开发环境为Windows + Visual Studio 2019 + Qt 5.6.3.01、由于X64Dbg本身使用的QT版本为Qt 5.6.1.0,因此使用和它相近的版本,目前有效的下载地址为...

    Visual Assist插件(VS苹果插件)

    Visual Assist是Visual Studio(VS)生态系统中的一个著名插件,被誉为“苹果插件”,深受程序员喜爱,被视为开发过程中的必备工具。它极大地提升了VS的代码编辑、导航和重构能力,帮助程序员提高工作效率。 1. **...

    卸载VS必备神器,解决VS删除不干净

    "卸载VS必备神器"通常是指能够帮助用户完整、干净地卸载Visual Studio的工具或方法。 对于"彻底卸载VS"这一主题,以下是一些关键知识点: 1. **手动卸载步骤**:首先,可以通过控制面板或设置中的“程序与功能”来...

    dll导出lib必备神器组合

    在标题中提到的"dll导出lib必备神器组合",实际上是指利用两个工具——`pexports`和`lib`,来实现DLL到静态库的转换。`pexports`是一个命令行工具,用于从DLL中导出函数定义,生成.DEF文件。`.DEF`文件是Windows下的...

    TotalUninstaller完美版,卸载清理VS必备神器

    在信息技术日新月异的今天,Visual Studio(VS)作为一款强大的开发环境,为程序员提供了丰富的功能和便捷的开发工具。然而,随着项目的迭代和软件的频繁更新,VS安装的各种组件、插件可能会导致系统变得臃肿,甚至...

    Visual Assist X

    《Visual Assist X:高效编程的得力助手》 Visual Assist X,简称VA X,是一款针对Microsoft Visual Studio的强大...其细致入微的功能设计,让代码编写变得更加简单、高效,无疑是每个Visual Studio用户的必备工具。

    Whole.Tomato.Visual.Assist.X.v10.3.1557.0

    Visual Assist X,简称VA X,是由Whole Tomato Software公司开发的一款强大的Visual Studio插件,尤其在C#编程领域中,它被誉为提高开发效率的必备工具。版本号为v10.3.1557.0的VA X针对Visual Studio 2005进行了...

    VisualAssistX

    VisualAssistX是一款针对Microsoft Visual Studio的强大插件,被誉为程序员的必备神器。这款工具以其高效、实用的特性,深受广大开发者的喜爱,尤其在C++、C#以及Visual Basic等编程语言中表现突出。在"08-10"年间,...

    著名的vc助手,vc开发必备

    这款工具以其强大的代码补全、重构和智能感知等功能,被誉为VC开发的必备神器。 Visual Assist X的核心特性之一是它的代码补全功能。它不仅能够提供基础的关键词补全,还能理解项目中的类结构和成员,甚至能够跨...

    Visual AssistX

    总结来说,Visual AssistX通过强大的代码辅助、重构、导航、格式化以及IDE增强功能,成为了开发者提升开发效率、改善代码质量的必备工具。无论你是新手还是经验丰富的程序员,Visual AssistX都能成为你的得力助手,...

    微软常用运行库合集包 v2021.08.02 可自选更新.exe

    此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器! 运行库合集包包含组件: 名称:微软常用运行库合集2021.04.07(32+64位合集) 原始脚本:roustar31@...

    微软常用运行库合集 2021.04.07.7z

    功能简要: 运行库就是支持大部分程序运行的基础,由于很多常用软件都是采用 Microsoft Visual Studio...此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器!

    微软常用运行库合集_2021.02.23.zip

    <微软常用运行库合集全能版> 运行库是支持大部分程序运行的基础,由于很多常用软件都是采用 Microsoft ...此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器!

    四大搜索神器

    或者开发工具中的代码搜索功能,如Visual Studio Code的查找和替换功能,帮助开发者在项目中找到特定代码。 在压缩包文件名为“神器”的情况下,这可能是指包含了这四大搜索神器的安装程序或使用指南。用户可以通过...

    MSVBCRT.AIO.2019.07.20.X86 X64.rar

    [Windows] 常用运行库合集 ----中文免费最新版 运行库就是支持大部分程序运行的基础,由于很多常用软件都...此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器

    微软常用运行库合集包 [v2018.05.13] 最新版X86 X64 32位64位自动识别

    微软常用运行库合集包 [v2018.05.13] 最新版X86 X64自动识别运行库就是支持大部分程序运行的基础,由于...此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器!

    Mac虚拟机PD14.zip

    可不重启直接在Mac系统上运行Win10UWP通用应用、运行游戏、使用Windows版的应用软件如Office办公软件、IE浏览器、VisualStudio、AutoCAD等。新版支持USB-C/3.0,性能提升同时大幅减小硬盘占用空间,绝对是Mac用户...

    微软常用运行库合集 2019.06.30

    电脑知识懂得多一点的朋友们都知道,很多软件是使用 Microsoft Visual Studio 编写的,这类软件的运行是离不开微软系统...本运行库合集集成了目前最新的、最常用的微软运行库,一键安装,方便操作,是大家装机必备神器

    VA_X_Setup2406_0.rar

    总结,Visual Assist是Visual Studio开发环境中的一款必备神器,它通过智能感知、代码重构、格式化和增强的IntelliSense等功能,显著提高了编程效率和代码质量。无论是初学者还是经验丰富的开发者,都可以从VA_X_...

    微软运行库2023最新版

    运行库是支持大部分程序运行的基础。...它被称为“必备神器”,特别适合那些需要重新安装操作系统或者经常更换计算机的用户。 所有的安装文件都来自微软官方网站,且为最新数字签名版本,确保您的计算机安全。

Global site tag (gtag.js) - Google Analytics