推荐 7 款好用的 Visual Studio 扩展
本文推荐 7 款好用的 Visual Studio 扩展,简化你的日常开发工作,是时候升级你***的 IDE 啦。这里不会列举一些特别流行的扩展,比如 ReSharper 和 OzCode (甚至是 Web Essentials),而是一些比较少人知道,但是非常强大的 VS 插件。
BuildVision
BuildVision (source) 是可以让你构建过程可视化的 VS 扩展。
这个小插件可以展示你构建过程的状态,花费了多长时间,最重要的是,可以展示构建过程发生的错误,更好的是,这些错误都是按照每个项目这样分组,非常容易理清楚错误的来源:
Git Diff Margin
GitDiffMargin (source) 可以在 Visual Studio 编辑器的左边列(或者是滚动条)添加 margin,显示你修改或者删除行之间的区别,可以让你很好的知道之前所做的修改。
这和 Git 项目配合的非常好。
NoGit
NoGit (source) 只做一件事情,那就是禁用内置 Visual Studio Git 源码控制供应商,因为在你使用 git 的时候打开一个解决方案时会自己重新启动。NoGit 会一直关闭这个供应商,无论什么时候打开一个解决方案。
Reopen Start Page
另一个省时工具是 Reopen Start Page (source),顾名思义,当你关闭一个解决方案时重新打开 Visual Studio 初始页面,方便大家打开当前解决方案。
SaveAllTheTime
SaveAllTheTime (source) 是另一个 gem,让 Visual Studio 总是保存已修改的文件和项目(ALL THE TIME)。Visual Studio 在你重命名或者移动文件的时候不会保存项目文件。SaveAllTheTime 可以确保在你提交你的修改的时候保存了所有东西。
此外,SaveAllTheTime 包含一个小的部件,提醒你经常提交。如果你是由 Git 驱动开发,或者不使用 Git,可以禁用这个部件。
TabSanity
TabSanity (source) 使得 tabs-as-spaces 行为就像是实际的 tabs,空格和删除键,箭头导航键不会插入到一个 tab 的空间,而是会跳转到下一个 tab 键,拯救你的键盘。
EmojiVS
***,我们来让我们的代码更有趣吧,EmojiVS (source) – 一个可以添加 GitHub emojis 到你代码里的扩展 (更特别的是代码注释)。
甚至会给你一些智能提示:
注意:如果你是 ReSharper 用户,你需要在组件中安装 ReMoji 扩展,来让 EmojiVS 获得代码完成功能。
via hmemcpy.com
相关文章
- WPF-带填充的 WrapPanel
- .Net 7 团队把国内的龙芯确实当做一等公民和弃用的项目
- Android WebView不能加载ajax?加载ajax无效?
- asp.net之treeview无法显示树结点图标(IP与域名的表现竟不一样)
- STM32F401的外部中断EXTI
- 通过ionice和nice降低shell脚本运行的优先级
- SpringMVC的Ajax提交
- CLion + MinGW64配置C语言开发环境 Visual Studio安装
- 2023 年 dotnet 仓库社区年度调查已经开始
- 单片机IO直接驱动继电器,你想多了
- 为什么大家都用三极管来配合单片机IO口驱动负载
- Ajax文件上传时:Formdata、File、Blob的关系
- 记录一些在此之前不知道的Web API
- django csrf 验证问题及 csrf 原理
- Microsoft Visual Studio 开发 fiddler 插件过程总结
- 为啥国人偏爱 Mybatis,而老外喜欢 Hibernate/JPA 呢?
- 在树莓派Raspbian下安装支持Hard Float的.NET环境
- .Net事件
- .Net异常处理
- .NET 面向对象基础