当前位置: 首页 > 科技观察

推荐7个好用的VisualStudio扩展

时间:2023-03-17 18:33:43 科技观察

本文推荐7个好用的VisualStudio扩展,简化你的日常开发工作。是时候升级您最喜欢的IDE了。我不会在这里列出一些特别受欢迎的扩展,例如ReSharper和OzCode(甚至是WebEssentials),而是一些鲜为人知但非常强大的VS插件。BuildVisionBuildVision(source)是一个VS扩展,可让您可视化构建过程。这个小插件可以显示你的构建过程的状态,花费了多长时间,最重要的是,它可以显示构建过程中发生的错误。更妙的是,这些错误是按照每个项目进行分组的,非常容易理解错误来源:GitDiffMarginGitDiffMargin(source)可以在VisualStudio编辑器的左栏(或滚动条)添加一个margin,显示你修改或删除的行之间的区别,这样你就可以知道你在修改之前做了什么。这对Git项目非常有效。NoGitNoGit(source)只做一件事,它禁用内置的VisualStudioGit源代码控制提供程序,因为当您在使用git时打开解决方案时它会自行重启。每当打开解决方案时,NoGit将始终关闭此提供程序。重新打开起始页另一个节省时间的工具是重新打开起始页(来源)。顾名思义,当你关闭一个解决方案时,它会重新打开VisualStudio初始页面,这样每个人都可以打开当前的解决方案。SaveAllTheTimeSaveAllTheTime(source)是另一个让VisualStudio始终保存修改过的文件和项目(所有时间)的gem。重命名或移动文件时,VisualStudio不会保存项目文件。SaveAllTheTime确保在您提交更改时保存所有内容。此外,SaveAllTheTime包含一个小部件,可以提醒您经常提交。如果你是Git驱动开发,或者不使用Git,你可以禁用这个组件。TabSanityTabSanity(source)使tabs-as-spaces的行为像实际的tabs、space和delete键,箭头导航键不会插入到tab空间,但会跳到下一个tab键,保存你的键盘。EmojiVS***让我们的代码更有趣,EmojiVS(源代码)-将GitHub表情符号添加到您的代码(更具体地说是代码注释)的扩展。它甚至会给你一些聪明的提示:注意:如果你是ReSharper用户,你需要在你的组件中安装ReMoji扩展,以便EmojiVS获得代码补全。viahmemcpy.com