一位同事是用Java的,最近的一个.NET项目中,他来帮我们做。所以他也开始使用VS2005了,我觉得他至少具有一条Java开发人员的典型特征——对微软相当鄙夷,这个也就罢了,跟我没多大关系。其后在开发过程中,他经常抱怨VS2005不好用,又说Eclipse如何如何好用云云。说实话,本来我对微软及其产品也没有太多好感,但毕竟跟VS朝夕相处,日久生情,于是经常是他说VS哪个地方不好用,我就会为VS进行一番辩护。一段时间下来,至少也向他证明了,Eclipse的大部分功能VS2005也具备了;同时,不得不承认,VS2005的IDE有其不足。
于是我通过google找到一篇文章 Visual Studio vs Eclipse,想看看两者究竟对比如何。这篇文章里Jon Skeet更青睐于Eclipse,他提到了以下几点:
Jon Skeet认为,在上述方面Eclipse要强于VS2005,同时他也提到了VS2005的一些解决方案。
1、DPack
DPack是一组用于VS 2003/2005的免费工具。其目标是极大地提高开发人员的生产力,自动化重复过程,对VS的一些特性进行扩展。它包含多个浏览器工具,帮助开发人员对类、方法和程序集类型快速定位。DPack也包括增强了的书签功能,各种代码导航工具以及改进了的Surround with功能。来看几幅截图:
1.1 代码浏览器
使用便利的对话框帮助开发人员快速定位到代码成员,如方法和属性。

它与VS2005中的“Find Symbol”不同。因为它是即时更新的搜索——当你键入时,列表会即时更新。
1.2 文件浏览器
使用便利的对话框帮助开发人员快速定位到任意数量的文件。

1.3 解决方案浏览器
解决方案浏览器是类浏览器和文件浏览器的结合。

1.4 框架(Framework)浏览器
定位到一个类型,及其相应的命名空间和程序集。

1.5 计数书签(Numbered bookmark)
计数书签帮我们通过数字设置和定位书签。每个文件共有10个,从0到9。
