工欲善其事必先利其器,不知道大家都在使用那些开发工具。
我先抖抖我的兵器谱:
Visual Studio 2010 + sp1 - 看家的,没有人不用吧。
Expression Blend 4 - 界面设计的时候还真是离不了。( http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=04438f30-cc6d-4e10-80a3-3b3dce129e88)
我先抖抖我的兵器谱:
Visual Studio 2010 + sp1 - 看家的,没有人不用吧。
Expression Blend 4 - 界面设计的时候还真是离不了。( http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=04438f30-cc6d-4e10-80a3-3b3dce129e88)
MS SQL Server 2008 - 数据库
NUnit - 如果你用DDT,这就是你的主要工具之一。当然有人用MS自带的测试工具,不过我没有用过,没有发言权。
现在看插件
ReSharper 5.1 - 有人说Resharper会使系统变慢,但是在进行敏捷开发时,没有它真不敢想象,一个简单的Rename就可能折腾半天。
AnkhSVN - Source control,在网上找个可靠的SVN空间(Assembla, Google Code etc.)你就基本上可不用担心代码从硬盘里消失了。前两天Amazon的云服务出现故障,Assembla的所有空间都宕了,真是吓了我一跳!好在很快就恢复了。要是我的硬盘坏了,后果又会怎样呢?
PowerCommands for Visual Studio 2010 - 生产力提升工具
Productivity Power Tools - 有人用它代替Resharper
Spell Checker - 如果你不希望代码中的拼写错误百出,装上这个插件吧。
VS10x Code Map v2 - 高亮代码,快速定位。挺好用的工具。
VSCommands 2010 - 开发利器
FxCop - 代码分析功能可以帮你找出很多你没有注意的错误。
StyleCopFixer - 保证代码风格的一致性,但是千万不要迷信这东西,有时他的规则莫名其妙。比如不让你用underscore作为private field的变量名前缀。垃圾!仅供参考。
H3Viewer - 更好VS.NET的帮助系统。(http://download.csdn.net/download/huaxiahun/2844966)
VA助手。
然后是工具集
NHibernate - 数据库链接利器。必备工具,我不太喜欢MS的Entity Framework。
Log4net - logging 工具,速度超快,比MS自己的要用的顺手些。( http://logging.apache.org/log4net/)
Enterprise Library 5.0 - 我主要用Unity其他几个模块可以看情况选用。
prims4 - 开发企业应用的framework,学习曲线比较陡,但是掌握以后开发进度会加快,但是要记住不要迷信专家,在必要的时候要根据自己的要求对源码进行修剪。
LINQPad - 学习LINQ的好东西。
先写这些,也许会进一步整理,我目前主要进行WPF开发,因此一些有关Silverlight的工具没有列出来,希望高手能补充。另外一些更边缘的工具,例如XMLSpy,VIM,Powershell等也没有列出来,主要是他们和WPF、Silverlight开发关系不是太大。
本文引自以下文章:
http://bbs.silverlightchina.net/forum.php?mod=viewthread&tid=7458&extra=page%3D4