转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> Delphi程序 >> 正文
2004.11.29.Code Editor         ★★★★

2004.11.29.Code Editor

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1295 更新时间:2009/4/23 18:29:25

Code Editor

The Code Editor provides a convenient to view and modify your source code. It is a full-featured, customizable, ANSI editor that provides syntax highlighting, multiple undo capability, and context-sensitive Help for language elements. As you design the user interface for your application, Delphi 2005 generates the underlying code. When you modify object properties, your changes are automatically reflected in the source files. Because all your programs share common characteristics, Delphi 2005 auto-generates code to get you started. Do not modify the auto-generated code for the Initialize Components method. Doing so will cause your form to disappear when you click the Design tab. You can think of the auto-generated code as an outline that you can examine to create your program. The Code Editor provides the following features to help you write code:

*    Refactoring

*    Code Insight

*    Sync Edit

*    Class completion

*    Code browsing

*    Code snippets

*    Code folding

*    To-Do Lists

*    Keystroke macros

*    Bookmarks

*    Block comments

Refactoring

Refactoring is the process of improving your code without changing its external functionality. For example, you can turn a selected code fragment into a method by using the extract method refactoring. Delphi 2005 moves the extracted code outside of the current method, determines the needed parameters, generates local variables if necessary, determines the return type, and replaces the code fragment with a call to the new method. Several other refactorings, such as renaming a symbol and declaring a variable, are also available.

Sync Edit

The Sync Edit feature lets you simultaneously edit duplicate identifiers in code. If you select a block of code that contains duplicate identifiers, for example, label1, and click the Sync Edit Mode icon that appears in the left gutter, all of the duplicated identifiers are highlighted and the cursor is positioned to the first identifier. As you change the first identifier, the same change is performed automatically on the other identifiers.

Code Insight

Code Insight refers to a subset of features embedded in the Code Editor that aid in the code writing process. These features display context-sensitive pop-up windows and provide the following services:

*    Help identify common statements you wish to insert into your code.

*    Assist in the selection of properties and methods.

*    Display events available for a particular class.

*    Provide view declaration information for identifiers.

To enable and configure Code Insight features, choose Tools Options and click Code Insight.

Class Completion

Class completion simplifies the process of defin

[1] [2]  下一页


[Delphi程序]2004.11.29.Help on Help  [Delphi程序]2004.11.29.Starting a Project
[Web开发]ShadowStar Fast Editor Version: 0.2.0.6  [Web开发]ShadowStar Fast Editor V0.1
[电脑技术]编辑PDF文档得力工具Foxit PDF Editor  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台