科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件Visual C#2005抢先预览

Visual C#2005抢先预览

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文是在产品发行前编写的,因此无法保证内文细节与实际产品完全相符

作者:PETERY编译 出 来源:MSDN 2007年11月13日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
生产力增强功能

  重构

  C# Whidbey IDE 现在可支持重构。“重构”可让开发人员在重建代码时,自动处理许多常见的工作。有关重构的详细信息,参见:www.refactoring.com (英文)。

  例如,开发人员利用内建的重构支持,可使用重新命名重构,在原始代码中自动重新命名变量的过程。

  目前在 Whidbey Technical Preview 中可用的重构功能为:

  撷取方法
  重新命名
  撷取接口
  封装栏位
  变更方法签署
  取代 Arraylist

  下图示范如何在代码编辑器中,从上下文菜单中直接使用重构功能。


图一 重构器菜单

  调用 [重命名] 重构时,将会出现 [预览变更] 对话框。此对话框列出变量名称在注释或代码中的位置。[预览变更] 对话框的上下文菜单也可让用户直接跳至 引用该变量的原始代码位置。


图二 重命名重构的预览变更

  代码展开

  代码展开可填补(fill-in-the-blank)代码片断,减少重复性工作的输入动作,并简化在应用程序中加入 foreach 语句等常见构造的过程。开发人员若要存取代码展开功能,可利用 上下文菜单并选取展开,或是直接利用可配置的代码展开快捷键。


图三 代码展开

  下面的代码展开例子示范了使用 forr 代码展开,以相反的顺序往返集合。 光标置于醒目提示的黄色文字区域,此处可作为用户配置值的占位符。下面例子中,forr 代码展开使用倒序顺序读取 myList 泛型集合中的每个元素。


图四 forr 代码展开

  代码展开为可扩充的 XML 文档,可由用户定制或创建。


图五 "forr" 代码扩充的 XML 格式
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章