让编程更轻松的 7 个 Visual Studio 扩展

是时候升级你最喜欢的IDE了!在这篇文章中,我将介绍一些我最喜欢的与众不同的 Visual Studio
扩展,是它们让我的日常编程工作变得更加轻松。对于一些明摆着的,例如 ReSharper 和 OzCode (甚至 Web
Essentials),我就不罗列进去了,我今天要说的是那些相对默默无名的开源 Visual Studio 扩展,它们也能做一些非常酷的事情。

你准备好了吗?旅程开始了!

1.BuildVision

BuildVisionsourse)是一个可视化构建过程的扩展:

这个小扩展能够为你展示构建过程的状态,花了多长时间,以及最重要的,显示在构建过程中生成的错误(如果有的话)。这样的好处是,能在每个项目下对错误进行分组,比在错误输出里的那个扁平列表更容易导航:

2.Git Diff Margin

GitDiffMarginsourse)在Visual Studio编辑器的左边栏添加了一个空间(如果你喜欢的话,也可以是滚动条),并显示更改/删除行前后的差异,让你能快速导航和恢复到以前的变化!

这是Git项目的完美伴侣,并且和Visual Studio Git Provider一起用的话,非常棒,如果你使用Visual Studio Git Provider的话。

由此我想到了:

3.NoGit

NoGitsourse)只做一件事——无效化内置的Visual Studio Git源代码控制供应商,因为Visual Studio Git源代码控制供应商有一个习惯就是,只要你打开使用Git的一个解决方案,它就会重启自己。 NoGit将始终关闭此提供程序。

4.Reopen Start Page

另一个可以节省时间的Visual Studio扩展是Reopen Start Pagesourse),正如字面意思——当你关闭一个解决方案时候,会重新打开Visual Studio的Start页面。就个人而言,我喜欢使用Start页面中最近的解决方案列表,这对于打开最近使用的解决方案真的很方便!

5.SaveAllTheTime

SaveAllTheTimesourse)是另一个能够让Visual Studio每时每刻保存修改过的文件和项目的Visual Studio扩展。当你重命名或移动文件的时候,Visual Studio有时并不会保存项目文件。 SaveAllTheTime能在你提交修改之前,确保一切都被保存着!

此外,SaveAllTheTime还有一个小部件,可以经常提醒你提交。当然,如果你不用git,也可以禁用这个小部件。

6.TabSanity

TabSanitysourse)能使得tabs-as-spaces的行为就像实际的tabs一样!退格键和删除键,箭头键导航将不允许插入符号到形成标签的空格里面,它会跳到下一个“标签”,不再需要你按键!

7.EmojiVS

最后,让我们用EmojiVSsourse)为我们的代码添加一些乐趣——这是一个可以添加github emojis到你的代码(更具体地说是代码注释)的扩展。所以,为什么不试试呢?

它甚至还可以提供智能感知:

注:如果你是一个ReSharper用户,那么,除了EmojiVS之外,为了确保代码的完整性,你还需要安装ReMoji扩展。

作者:小峰

来源:51CTO

时间: 2024-11-27 16:50:30

让编程更轻松的 7 个 Visual Studio 扩展的相关文章

一起谈.NET技术,分享一些非常好用的Visual Studio扩展

扩展管理器 Visual Studio 2010新增"扩展管理器"的功能,可用于添加.移除.启用和禁用Visual Studio扩展.我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板.项模板.工具箱项.托管扩展框架(MEF)组件和VSPackage.安装在"Visual Studio安装文件夹\Common7\IDE\Extensions\Company\Product\Versio

一起谈.NET技术,用NuGet掌管你的Visual Studio扩展

如果你使用Visual Studio 2010,那么 NuGet 可以使你的生活更加美好.当你项目里要引用到的一些库时候,比如JQuery 库或者 NHibernate, NUnit, log4net 你就可以考虑使用NuGet.它可以辅助你安装或者更新这些库. 当然我不得不继续说下去从安装到使用: NuGet是一个Visual Studio 的扩展, 首先你必须要安装它: 可以到官方网站: http://nuget.org/ 然后设置自动检查更新 进入 工具|选项,然后环境|扩展管理器 ,点击

分享一些非常好用的Visual Studio扩展

扩展管理器 Visual Studio 2010新增"扩展管理器"的功能,可用于添加.移除.启用和禁用Visual Studio扩展.我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板.项模板.工具箱项.托管扩展框架(MEF)组件和VSPackage.安装在"Visual Studio安装文件夹\Common7\IDE\Extensions\Company\Product\Versio

10分钟搭建网站:微软将Visual Studio扩展至云平台

微软日前宣布将在Visual Studio IDE中引入Team Foundation Service云应用服务,让开发者更方便的搭建Sharepoint项目. 这个扩展项目属于微软的Team Foundation Service平台,实施以后,开发者将可以通过它直接在Windows Azure公共云平台上敲入代码.Team Foundation Service实际上也可以被看做是微软应用周期管理服务解决方案Team Foundation Server的云应用版本. "这项应用最大的好处是极其方

有感 Visual Studio 2015 RTM 简介 - 八年后回归 Dot Net,终于迎来了 Mvc 时代,盼走了 Web 窗体时代

有感 Visual Studio 2015 RTM 简介 - 八年后回归 Dot Net,终于迎来了 Mvc 时代,盼走了 Web 窗体时代 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 关于

从 Visual Studio 2017 谈起,解析微软技术生态进化之道

曾经被业界取笑「闭关锁国」的微软如今也走向了「改革开放」的道路,Visual Studio 2017的发布,不仅是VS二十周年的大事件,更是微软技术生态焕然一新的直观体验.以前只支持Windows及自家产品的微软,现在iOS.Android.Mac都支持了.写在前面 北京时间2017年3月8日凌晨,Visual Studio 2017如期发布.今年恰逢Visual Studio二十周年,Visual Studio团队可谓诚意满满.不负众望--VS2017不仅拥有全新的模块化设计和更强的性能,功能

微软推出全新开发工具套件Visual Studio 2017

开发人员可以在这里下载最新的VS版本,VS 2017发行说明在这里.微软支持VS 2017与以前版本的VS并行安装,并已支持VS 2017安装在VS"15"预览或Release Candidate版之上. 微软推出全新开发工具套件Visual Studio 2017 此版本产品的定价和包装与VS 2015的定价保持一致.面向个人开发人员和小型企业的免费社区版本将继续提供.Professional with MSDN 和Enterprise with MSDN是其他主要的版本.2017

Visual Studio 2010 实用功能总结

Visual Studio 2010 实用功能总结   Visual Studio 2010 已经发布1个多月了,个人感觉在使用过程中有些新功能确实方便了很多.在此分享一些比较实用的功能,也算是抛砖引玉欢迎大家来补充其他自己常用的功能特性. 起始页面 在近期项目列表中可以将一些正在开发或重要的项目Pin在列表中以方便下次使用.                           也可以右键项目名称打开项目所在文件夹.   分屏显示      本次VS2010 使用WPF 进行了大量Shell 开

visual studio 2015安装图文教程

  1.首先,推荐安装环境.Windows7或者更高的版本!插入Visual Studio 2015光碟,或者用虚拟光驱加载Visual Studio 2015镜像! 2.打开光驱或者虚拟光驱,双击 s_ultimate.exe 打开安装包. 3.稍等片刻进入安装界面: 4.稍等片刻....选择安装的磁盘位置,并同意条款和条约!然后单击[下一步]安装继续! 5.选择安装功能与组件,单击[安装]按钮,开始安装! 6.下面是个漫长的安装过程,可以喝茶等待..... 7.安装结束后,显示[安装成功]界