首页 / 知识
关于c#:自定义Visual Studio
2023-04-14 02:08:00

Customizing Visual Studio我已经使用Visual Studio(主要使用C#的WinForm和ASP.NET应用程序)工作了几个月。在大多数情况下,我的IDE设置都相当标准,但是我一直想知道关于您发现最有用的插件/设置有哪些建议? 更新:感谢您的所有很棒的建议。看来,我应该研究" Resharper"以及一些主题和自定义字体令人眼花can乱的共识。 主题
免费工具
付费工具
Resharper绝对是一个很棒的工具。它具有适度的学习曲线,但是很容易掌握一些简单的东西,以后再精通。对于学生来说,这是一个很好的价格,对我们其他人来说,这有点昂贵。 Resharper与CodeRush相似,但追随者似乎更多。 PowerCommands是Microsoft提供的大量免费附件。诸如"在Windows资源管理器中打开","此处命令提示符"和"复制/粘贴"引用之类的内容。 关于加载项的讨论在此处随处可见。 对于简单的自定义,更改颜色既有趣又容易,并且可以为您带来巨大的收益。我更喜欢针对Visual Studio的Rob Conery的TextMate主题的个性化版本。一旦获得所需的颜色,您就可以导出设置并随身携带。 与颜色和主题相关,Consolas字体包非常漂亮且易于使用。 就像约翰建议的那样,精通键盘快捷键将带来很大的好处。 确保安装自定义颜色主题。这些URL是开始寻找一个URL的好地方:
http://www.codinghorror.com/blog/archives/000682.html 我本人喜欢Oren Ellenbogen的《黑暗计划》。真是令人愉悦的眼睛。另外,请确保将默认字体替换为Consolas或Inconsolata(一种是Microsoft的,另一种是免费的)。他们都很棒。 我同意主题的自定义-它使环境变得更易于处理。 您可以从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,两者都很出色。 |
最新内容
相关内容
linux命令发现不了?
linux命令发现不了?,软件,系统,发行,工具,名称,不了,命令,地方,代理,信息,linux命令中的makewhatis命令,使用的时候提示未发现命令,怎搞好?_百linux命令简写自定义?
linux命令简写自定义?,系统,状态,命令,代码,工具,发行,标准,软件,文件,别名,Linux:Python编写Linux自定义命令工具1、首先我们先认识一下cat指linux命令长度设置?
linux命令长度设置?,地址,工作,命令,管理,环境,系统,信息,目录,文件,参数,Linux下使用exec时,命令行参数长度有限制吗对于新程序的命令行参数linux双ip设置命令?
linux双ip设置命令?,地址,系统,代码,网络,设备,服务,通讯,名称,信息,密码,linux双网卡双IP双网关如何配置一般情况下,默认网关已经自动设置好了linux用户自定义命令?
linux用户自定义命令?,系统,时间,标准,软件,项目,电脑,服务,工具,基本知识,材料,如何创建linux命令”快捷方式”或”自定义1、使用命令ln创建linux用户组命令设置?
linux用户组命令设置?,管理,系统,密码,代码,电脑,用户组,用户,软件,新增,命令,linux怎么设置用户组1、首先我们需要在电脑上打开linux操作系统linux密钥设置命令?
linux密钥设置命令?,密码,服务,数据,认证,环境,官网,系统,概念,通信,管理,如何保证Linux服务器的安全实际上,SSH不仅可以保障Linux主机之间的安命令行怎么设置linux?
命令行怎么设置linux?,系统,工作,命令,密码,信息,地方,工具,终端,文件,目录,切换Linux系统下图形界面与Linux命令行模式手工切换:在图形界面中linux内核设置命令?
linux内核设置命令?,系统,信息,工作,管理,地址,命令,名称,情况,发行,目录,如何用命令行设置linux内核参数1、sudo -e /etc/default/grub GRUB_linux设置任务命令?
linux设置任务命令?,工作,时间,系统,周期,定期,管理,信息,命令,任务,目录,linux定时任务多个时间点执行分钟小时 天 月 星期 要执行的命令前面linux设置开机命令?
linux设置开机命令?,设备,标准,系统,工作,服务,代码,命令,方式,级别,电源,重启服务器的linux命令首先我首要把linux开机, 命令 rebot 这个是linlinux自定义快捷命令?
linux自定义快捷命令?,系统,首次,位置,时间,文件,命令,链接,快捷键,终端,桌面,在linux里如何建立一个快捷方式,连接到另一个目录ln -s bbb的文