会使用工具是人类文明的一大进步,今天敏捷大行其道,好的工具可以大大的提高生产力,这里说的工具都是VS平台上的扩展工具,一些机械的部分可以交给工具去处理,自己多关注其他部分。下面分享下我觉得不错的工具,很多也是同事推荐给我的。
一、NuGet :组件管理神器
用了VS,NuGet都没装,你可以去面壁去了。它为我们提供了丰富的组件库,下载,安装,引用,瞬间完成。如果你还是先下下来,安装,再浏览式的引用到工程,那太慢了。而且下次要找都不知道丢哪儿了。
NuGet 将组件安装到具体工程:
引用之后,会有一个package.config的文件,记录你在当前工程下,你用Nuget安装的组件:
<?xml version="1.0" encoding="utf-8"?> <packages> <package id="EntityFramework" version="5.0.0" targetFramework="net45" /> <package id="NLog" version="2.1.0" targetFramework="net45" /> <package id="NLog.Config" version="2.1.0" targetFramework="net45" /> <package id="NLog.Schema" version="2.1.0" targetFramework="net45" /> </packages>