首页 / 知识

关于c#:自定义Visual Studio

2023-04-14 02:08:00

关于c#:自定义Visual Studio

Customizing Visual Studio

我已经使用Visual Studio(主要使用C#的WinForm和ASP.NET应用程序)工作了几个月。在大多数情况下,我的IDE设置都相当标准,但是我一直想知道关于您发现最有用的插件/设置有哪些建议?

更新:感谢您的所有很棒的建议。看来,我应该研究" Resharper"以及一些主题和自定义字体令人眼花can乱的共识。

主题

  • 适用于Visual Studio 2005/2008的Consolas字体包
  • 斯科特·汉瑟曼(Scott Hanselman)的Visual Studio主题画廊
  • Visual Studio主题生成器

免费工具

  • Visual Studio 2008的PowerCommands
  • GhostDoc
  • 超级插件
  • 摇滚滚动
  • CodeRush XPress
  • .NET Reflector-(不是插件,但仍然有用)

付费工具

  • Resharper-免费(开源),49美元(学术版),199美元(个人版),349美元(商业版)
  • CodeRush与重构!?专业版-249美元

Resharper绝对是一个很棒的工具。它具有适度的学习曲线,但是很容易掌握一些简单的东西,以后再精通。对于学生来说,这是一个很好的价格,对我们其他人来说,这有点昂贵。 Resharper与CodeRush相似,但追随者似乎更多。

PowerCommands是Microsoft提供的大量免费附件。诸如"在Windows资源管理器中打开","此处命令提示符"和"复制/粘贴"引用之类的内容。

关于加载项的讨论在此处随处可见。

对于简单的自定义,更改颜色既有趣又容易,并且可以为您带来巨大的收益。我更喜欢针对Visual Studio的Rob Conery的TextMate主题的个性化版本。一旦获得所需的颜色,您就可以导出设置并随身携带。

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

就像约翰建议的那样,精通键盘快捷键将带来很大的好处。


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

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

我本人喜欢Oren Ellenbogen的《黑暗计划》。真是令人愉悦的眼睛。另外,请确保将默认字体替换为Consolas或Inconsolata(一种是Microsoft的,另一种是免费的)。他们都很棒。


  • GhostDoc和HyperAddin提供XML注释的自动生成和格式化。
  • RockScroll非常适合浏览遗留类或使您自己的代码具有视觉效果。
  • 安装TestDriven.NET以在"工具"菜单中获得Reflector(或者您可以按照以下说明进行操作)。

  • 我同意主题的自定义-它使环境变得更易于处理。

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


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


    收割者


    没有Resharper和GhostDoc,我无法编码,两者都很好,我很喜欢。


    自定义上下文菜单的

    我个人定制了上下文菜单,以删除不需要的菜单并最大程度地减少了滚动时间。它还可以加快菜单显示的时间。

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

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

    自定义菜单/d/file/2023041402/a4inlkv3wfj51.webp/CustomizeMenus-full;init:.webp


    就个人而言,我喜欢让想法令人赏心悦目。我想我在Hanselman的博客上找到了一个链接,但是我切换到Consolas字体,但字体比正常字体稍大,但主题较暗。有所作为。


    我对Resharper投票赞成。它确实极大地提高了代码质量。 CodeRush还是不错的,而且更具视觉效果,它们之一都是值得的(如果您可以说服您的雇主为您购买它们的话:)。但是,由于功能上有很多重叠,您可能不想同时使用两者。

    Scott Hanselman链接到一个很酷的免费外接程序,称为" rockscroll",它用您的代码的可视视图代替了滚动条,我发现它确实很有用。


    您可以从JetBraing(http://www.jetbrains.com/resharper/)尝试Resharper,这是涉及代码重构的终极工具。我还使用GhostDoc(http://www.roland-weigelt.de/ghostdoc/)来帮助我进行文档编制。


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


    自定义设置应用程序发现

    最新内容

    相关内容

    热门文章

    推荐文章

    标签云

    猜你喜欢