16

几个月来,我一直在使用 Visual Studio(主要使用 C# 的 WinForm 和 ASP.NET 应用程序)。在大多数情况下,我的 IDE 设置得相当标准,但我一直想知道在您认为最有用的插件/设置方面有哪些建议?

更新:感谢所有伟大的建议。我应该研究“Resharper”以及一些带有主题和自定义字体的吸引眼球的东西,这似乎是一个普遍的共识。


主题

免费工具

付费工具

4

12 回答 12

10

Resharper绝对是一个很棒的工具。它的学习曲线适中,但对于一些简单的事情很容易上手,以后再精通。这对学生来说是一个很好的价格,对我们其他人来说有点贵。Resharper 类似于 CodeRush,但似乎拥有更大的追随者。

PowerCommands是一组来自 Microsoft 的免费附加组件。诸如“在 Windows 资源管理器中打开”、“此处的命令提示符”和复制/粘贴引用之类的内容。

关于加载项的讨论正在这里某处浮动

对于直接定制,改变颜色很有趣,很容易,并且让您物超所值。我更喜欢用于 Visual Studio 的 Rob Conery 的 TextMate 主题的稍微个性化的版本。 获得喜欢的颜色后,您可以将设置导出并随身携带。

与颜色和主题相关,Consolas字体包非常漂亮且易于使用。

就像约翰建议的那样,掌握键盘快捷键会带来很大的好处。

于 2008-09-03T17:24:46.907 回答
2

确保安装自定义颜色主题。这些 URL 是开始寻找的好地方:

http://www.codinghorror.com/blog/archives/000682.html http://www.hanselman.com/blog/VisualStudioProgrammerThemesGallery.aspx

我自己喜欢 Oren Ellenbogen 的黑暗计划。真是赏心悦目。另外,请确保将默认字体替换为 Consolas 或 Inconsolata(一种是 Microsoft 的,另一种是免费的)。他们都很棒。

于 2008-09-03T18:20:48.973 回答
1

锐器

于 2008-09-03T15:19:24.307 回答
1

掌握内置键盘快捷键(可在此处找到 C# 和 VB 键绑定备忘单的链接

于 2008-09-03T15:31:43.933 回答
1

我同意主题的定制 - 它使环境更容易处理。

您可以从 Hanselman 网站上的图库中选择其中一些,或者使用此在线生成器创建一个。

于 2008-09-03T15:59:39.203 回答
1
  1. GhostDocHyperAddin提供 XML 注释的自动生成和格式化。
  2. RockScroll非常适合浏览遗留类或只是为您自己的代码获得视觉感受。
  3. 安装TestDriven.NET以在您的工具菜单中获取Reflector(或者您可以按照这些说明进行操作)。
于 2008-09-03T18:14:11.500 回答
0

我有 Resharper 和 SQL Prompt,两者都很棒。

于 2008-09-03T15:17:17.010 回答
0

您可以尝试来自 JetBraing ( http://www.jetbrains.com/resharper/ ) 的 Resharper,它是代码重构的终极工具。我还使用 GhostDoc ( http://www.roland-weigelt.de/ghostdoc/ ) 来帮助我处理文档。

于 2008-09-03T15:20:02.323 回答
0

我支持 Resharper 的投票。它确实大大提高了代码的质量。CodeRush 也不错,而且更直观,其中任何一个都物有所值(如果您能说服您的雇主为您购买它们 :))。但是,您可能不想同时使用两者,因为有很多功能重叠。

Scott Hanselman 链接到一个很酷的免费插件,名为“ rockscroll ”,它用代码的可视化视图替换滚动条,我觉得它真的很有帮助。

于 2008-09-03T15:23:00.490 回答
0

就我个人而言,我喜欢让 ide 赏心悦目。我想我在 Hanselman 的博客上找到了一个链接,但我改用了比平常稍大的 Consolas 字体,主题更暗。让一切变得不同。

于 2008-09-03T15:45:23.417 回答
0

自定义上下文菜单

我个人自定义上下文菜单以删除我不想要的菜单并最大限度地减少滚动时间。它还可以加快菜单出现的时间。

为此,请转到工具/自定义并检查“上下文菜单”项。菜单出现在主设计区域的顶部。要修改它们,请选择所需的上下文菜单并拖放项目。

我通常会删除 Team Foundation Server 中的“获取版本”之类的项目,因为我很少使用它,如果需要,我可以从 Team Explorer 中使用它。

自定义菜单的 http://tim.yen.googlepages.com/CustomizeMenus.png/CustomizeMenus-full;init:.png

于 2008-10-05T09:05:27.447 回答
0

如果没有 Resharper 和 GhostDoc,我就无法编码,两者都非常好,我喜欢。

于 2010-07-05T03:17:31.157 回答