| 加入收藏| 设为首页| 联系我们

首页 站长学习 站长之家 源码下载 建站素材 书籍教程 常用工具
 您现在的位置: 动力中国 >> 网络编程 >> C#教程 >> 文章正文  
 [组图]增强我们的Visual Studio 开发工具
 

增强我们的Visual Studio 开发工具

http://www.domcn.org  文章来源:互联网  点击数:

  关键字:增强我们的Visual Studio 开发工具

        最近的一个.NET项目中,他来帮我们做。所以他也开始使用VS2005了,我觉得他至少具有一条Java开发人员的典型特征——对微软相当鄙夷,这个也就罢了,跟我没多大关系。其后在开发过程中,他经常抱怨VS2005不好用,又说Eclipse如何如何好用云云。说实话,本来我对微软及其产品也没有太多好感,但毕竟跟VS朝夕相处,日久生情,于是经常是他说VS哪个地方不好用,我就会为VS进行一番辩护。一段时间下来,至少也向他证明了,Eclipse的大部分功能VS2005也具备了;同时,不得不承认,VS2005的IDE有其不足。

于是我通过google找到一篇文章 Visual Studio vs Eclipse,想看看两者究竟对比如何。这篇文章里Jon Skeet更青睐于Eclipse,他提到了以下几点:

定位类型/资源 重载智能感知 组织引入 JUnit集成 导航链接 SourceSafe集成 结构差异比较 保存时编译 组合的文件和类浏览器

Jon Skeet认为,在上述方面Eclipse要强于VS2005,同时他也提到了VS2005的一些解决方案。

1、DPack

DPack是一组用于VS 2003/2005的免费工具。其目标是极大地提高开发人员的生产力,自动化重复过程,对VS的一些特性进行扩展。它包含多个浏览器工具,帮助开发人员对类、方法和程序集类型快速定位。DPack也包括增强了的书签功能,各种代码导航工具以及改进了的Surround with功能。来看几幅截图:

1.1 代码浏览器

使用便利的对话框帮助开发人员快速定位到代码成员,如方法和属性。

CodeBrowser

它与VS2005中的“Find Symbol”不同。因为它是即时更新的搜索——当你键入时,列表会即时更新。

1.2 文件浏览器

使用便利的对话框帮助开发人员快速定位到任意数量的文件。

FileBrowser

1.3 解决方案浏览器

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

SolutionBrowser

1.4 框架(Framework)浏览器

定位到一个类型,及其相应的命名空间和程序集。

FCLBrowser

1.5 计数书签(Numbered bookmark)

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

Bookmarks1

1.6 Surround With

Surround With特性帮助我们用一些最常用的代码结构来包含选中代码。

SurroundWith

1.7 代码导航

代码导航功能帮助我们在代码元素间跳转。

CodeNav

1.8 解决方案统计数据

解决方案统计工具帮助我们评估整个解决方案的体积。包括文件数,代码行数等。

SolutionStats

1.9 解决方案备份工具

备份工具可用来备份整个解决方案或其中的单个项目。

 SolutionBackup1

SolutionBackup2

1.10 支持选项

1.11 键盘架构

该插件确实非常方便好用,强烈推荐!

2. TestDriven.NET

我们可以单独使用NUnit,但这需要经常在VS和NUnit间切换,TestDriven.NET与VS集成,可以免除此痛。

3. GhostDoc

GhostDoc是Visual Studio的一个免费插件,可以帮助开发人员编写XML格式的注释文档。我曾翻译过一篇对其介绍的小文,有兴趣看看。

4. PInvoke.NET

PInvoke.NET是一个wiki,用于建立正确的P/Invoke签名。

先写这些,大家手头有什么好东东,也来一起推荐吧,把我们的VS打造为更好的IDE!

更新:2007-10-23

5. VSSDK Assist

芭蕉兄提供,一个用于扩展VS的可视化工具集,目标是提供扩展VS的工具和指导.

6. Microsoft Visual Studio 2005 IDE Enhancements

主要功能:

Index Find 代码结构查看器 文件比较

下载请点击这里.园子里的介绍页面链接.

更新:2007-10-24

7. PowerToys for the Class Designer and Distributed System Designer

这组Add-In增强了VS2005中已有的类设计器和分布式系统设计器的功能。

8. Bordecal.ImportsSorter add-in for Visual Studio 2005

我们在文件的开头可能会引入多个命名空间,包括.NET Frameword的,第三方,我们自己的,如果手动写还好些,如果是采用快捷键Shift+Alt+F10导入的,就可能比较乱了,该Add-In就可以帮我们来整理排序。其排序规则一定程度上还可定制。

最后,推荐两个链接,这里有大量有用的东东:

Scott Hanselmans 2005 Ultimate Developer and Power Users Tool List

Visual Studio 2005 Add-ins List on en.csharp-online.net

另:很感谢这位同事,他的偏执给我留下了很深的印象。我想作为一个程序员,是应该具备一定的偏执,它一定程度上反映了对程序的热爱,唯有热爱,才能有所成就。


增强我们的Visual Studio 开发工具
  • 上一篇文章:

  • 下一篇文章:
  •  热门文章
    普通文章 电子邮件改头换面 四公司畅谈未
    普通文章 PC病毒史上最声名狼藉的八大病
    普通文章 Rails系统中的AJAX开发技术简析
    普通文章 基于ASP.NET AJAX框架实现表单
    普通文章 开发ASP.NET AJAX客户端定制行
    普通文章 用JFreeChart对JSP报表进行增强
    普通文章 SQL Server 2005上的CLR和ADO.
    普通文章 SQL Server 2005的XML支持机制
    普通文章 Firefox中标签式浏览技巧大全
    普通文章 Tomcat中的Session和Cookie大揭
     
     推荐文章
    推荐文章 把Google地图嵌入网页 就是这么
    推荐文章 迅雷搜索候选资源出错的解决
    推荐文章 轻松去除迅雷里的各种广告和资
    推荐文章 突破限制 免费领养到QQ空间五级
    推荐文章 Rational统一过程RUP贴近中小软
    推荐文章 构建自己的轻量级XML DOM分析程
    推荐文章 WPS Office 2007技巧:妙用配置
    推荐文章 Excel 2007:求余数函数实用进阶
    推荐文章 浅谈ASP.NET的Postback
    推荐文章 软件开发中项目需求管理简述
     
     相关文章
    没有相关文章
    设为首页 | 加入收藏 | 广告合作 | 联系站长 | 版权申明 |
    动力中国为网友提供免费学习资料,可用资源,如果您认为我们的相关内容侵害到了您的权利请联系管理员
    Copyright © 2006-2008 domcn.org All Rights Reserved.