Delphi高级辅助工具精解

副标题:无

作   者:谭燕等编著

分类号:

ISBN:9787113052454

微信扫一扫,移动浏览光盘

简介

   Delphi作为一个面向对象程序设计的系统构建的集成工具,已经拥有了比较稳定的第三方工具,借助于这些工具可以最大限度地提高相应的应用程序开发效率。本书针对这一特点,重点对作为IDE(集成开发环境)增强工具的GExperts、最受欢迎的第三方代码编写工具CodeRush、调试工具Codesite和系统建模工具ModelMaker做了比较全面而系统的介绍。    全书语言通俗,重点突出,实用性强,适合初、中级Delphi程序开发人员参阅。   1.对作为IDE增强工具的GExpert、最受欢迎的第三方代码编写工具CodeRush、调试工具CodeSite和系统建模工具ModelMaker等著名的第三方工具进行了较全面而系统的介绍。   2.实用为主,不再是概念的赘述。   3.突出第三方工具在Delphi编程中提高程序设计的速度与质量方面的作用。   4.语言通俗,重点突出,图文并茂,适合初、中级Delphi程序开发人员参阅。      

目录

第1章 领略gexperts 1

1-1 序 言 2

1-2 gexperts的安装 2

1-3 delphi ide中的gexperts 3

1-4 功能组件的介绍 4

1-4-1 procedure list(过程列表工具) 4

1-4-2 expert manager(专家管理器) 8

1-4-3 grep search 8

1-4-4 message dialog(提示对话框制作) 12

1-4-5 backup project(项目备份) 15

1-4-6 clear directories(清除目录中的垃圾文件) 17

1-4-7 clipboard history(剪贴板历史) 19

1-4-8 favorite files(收藏的文件) 22

1-4-9 urce export(源代码文件输出) 25

1-4-10 code librarian(代码库工具) 27

1-4-11 ascii chart(ascii图表) 32

1-4-12 replace components(组件替换工具) 33

1-4-13 component grid(组件网格) 35

1-4-14 components to code(产生组件的代码) 37

1-4-15 editor experts(编辑器专家) 38

.1-5 gexperts的配置环境 44

1-5-1 file location(文件及目录位置) 45

1-5-2 editor experts(代码编辑器专家) 46

1-5-3 ide扩展 47

1-5-4 palette(面板) 47

第2章 初见coderush 51

2-1 初见coderush 52

2-1-1 coderush概述 52

2-1-2 什么是新的内容 52

2-1-3 安装coderush 53

2-2 键盘模板(key templates) 58

2-2-1 键盘模板的介绍 58

2-2-2 使用模板生成变量 58

2-2-3 使用模板生成方法 59

2-2-4 设置变量 61

2-2-5 返回变量的自动化 62

2-2-6 定义程序结构 63

2-2-7 键盘模板的配置 64

2-2-8 template coach 91

2-2-9 clipboard history 94

2-2-10 bookmarks 97

2-2-11 diagram repository 102

2-2-12 flowchart 105

2-2-13 samples(示例) 107

2-2-14 sequence(顺序) 109

2-2-15 files(文件查找与显示) 109

2-2-16 search files(搜索文件) 111

2-2-17 statistics(统计工具) 114

2-2-18 尾声 117

第3章 coderush的窗体设计工具 119

3-1 序 言 120

3-2 align palette 120

3-3 anchor palette 123

3-4 lock/unlock controls 125

3-5 magnifier(放大器) 125

3-6 quick connect(快速连接) 126

3-7 reveal links 129

3-8 show active datasets(显示激活的数据集) 133

3-9 tab order 134

第4章 coderush的代码辅助增强工具 137

4-1 程序代码结构增强显示 138

4-1-1 配置环境 141

4-1-2 block selection(选择块) 141

4-1-3 colors(颜色) 142

4-1-4 jumping(跳转结构) 143

4-1-5 lines(边线) 143

4-1-6 options(选项) 145

4-1-7 timing(时间参数) 145

4-2 代码编写的自动化 147

4-2-1 autofill(自动代码填充) 147

4-2-2 变量输入的自动化 147

4-2-3 函数输入自动化 150

4-2-4 过程、函数粘贴的自动化 152

4-2-5 注释自动化 154

4-2-6 结构代码输入自动化 155

第5章 首屈一指的调试工具codesite 157

5-1 序 言 158

5-2 codesite简介 159

5-2-1 codesite object介绍 160

5-2-2 利用csglobalobject组件发送消息 161

5-2-3 利用csobject组件发送消息 162

5-2-4 csglobalobject与csobject组件的区别 163

5-3 codesite 调试消息发送 164

5-3-1 消息的类别 164

5-3-2 更多的消息发送方法 165

5-3-3 addcheckpoint方法 165

5-3-4 addseparator 166

5-3-5 assert 166

5-3-6 clear 167

5-3-7 entermethod 168

5-3-8 exceptionhandler 168

5-3-9 exitmethod 169

5-3-10 fmtscratchpad 169

5-3-11 resetcheckpoint 170

5-3-12 savelogfile 171

5-3-13 scratchpad 171

5-3-14 send 173

5-3-15 sendassigned和sendassignedex 174

第6章 更多调试信息的发送过程 177

6-1 序 言 178

6-2 更多消息的发送过程 178

6-2-1 sendbitmap 178

6-2-2 sendboolean 179

6-2-3 sendchar 180

6-2-4 sendcolor 181

6-2-5 sendcurrency 182

6-2-6 sendcustomdata 182

6-2-7 senddatetime 186

6-2-8 senddword 187

6-2-9 sendenum 188

6-2-10 senderror 189

6-2-11 sendexception 190

6-2-12 sendfileashex 191

6-2-13 sendfloat 192

6-2-14 sendfmterror 194

6-2-15 sendfmtmsg 194

6-2-16 sendfmtnote 195

6-2-17 sendfmtwarning 196

6-2-18 sendint64 196

6-2-19 sendmemoryashex 198

6-2-20 sendmemorystatus 199

6-2-21 sendmsg 200

6-2-22 sendnote 201

6-2-23 sendnumashex 202

6-2-24 sendobject 203

6-2-25 sendpchar 205

6-2-26 sendpicture 206

6-2-27 sendpoint 208

6-2-28 sendpointer 210

6-2-29 sendproperty 212

6-2-30 sendrect 213

6-2-31 sendregistry 214

6-2-32 sendstream 217

6-2-33 sendstreamashex 218

6-2-34 sendstring 220

6-2-35 sendstringlist 221

6-2-36 sendtextfile 221

6-2-37 sendvariant 223

6-2-38 sendwarning 224

6-2-39 sendwindowhandle 226

6-2-40 sendwinerror 229

第7章 实战codesite 231

7-1 序 言 232

7-2 测试信息的使用 232

7-2-1 多线程程序中调试信息的使用进程和线程的概念 233

7-2-2 多线程对象中的方法 236

7-2-3 使用codesite进行多线程程序调试 237

7-3 最 后 244


第8章 初次领略modelmaker 245

8-1 引 言 246

8-2 安 装 246

8-3 modelmaker的第一印象 247

8-4 用modelmaker创建代码概览 249

8-4-1 演示组件:tintlabel 251

8-4-2 modelmaker类创建向导 251

8-4-3 创建一个新工程 251

8-4-4 创建新类 252

8-4-5 给类添加属性和方法 253

8-4-6 实现方法 255

8-4-7 创建源文件 258

8-4-8 加入控件到vcl 262

8-4-9 将控件加入到vcl中 263

8-4-10 在modelmaker中改进控件 263

8-4-11 在modelmaker中继续编辑你的代码 263

8-4-12 重载构造器create 264

8-4-13 实现create,非用户节代码 266

8-4-14 即时代码生成 267

8-4-15 文档化你的控件 268

8-4-16 创建一个帮助文件 271

8-4-17 在图中文档化设计 272

8-4-18 可视化单元intlabel.pas 275

8-5 总 结 277

第9章 modelmaker中的基本概念 279

9-1 序 言 280

9-2 代码模板 280

9-2-1 创建代码模板 280

9-2-2 应用代码模板 281

9-2-3 注册代码模板 281

9-2-4 使用宏来参数化代码模板 281

9-3 宏 283

9-3-1 概 述 283

9-3-2 代码生成过程中的宏 283

9-3-3 在代码中使用宏 285

9-3-4 在代码编辑器中使用宏 287

9-3-5 在默认单元模板中使用宏 287

9-4 图 288

9-4-1 图,图列表视图 288

9-4-2 关 系 290

9-4-3 可视风格 293

9-4-4 可视风格属性 293

9-4-5 控制与指定风格 294

9-4-6 风格管理器 296

9-4-7 类和接口符号 298

9-4-8 尺寸和对齐 298

9-4-9 超链接,导航 300

9-4-10 外部文件 301

9-5 联接(coupling)符号到代码模型 301

9-5-1 专用符号和关系 303

9-5-2 泛化关系 303

9-5-3 实现关系 303

9-5-4 包(单元) 303

9-6 文件和oneliners 303

9-6-1 浮动的文件视图 303

9-7 图形编辑器 305

9-7-1 属 性 305

9-8 拖动和转换 307

9-8-1 类视图 307

9-8-2 成员视图 308

9-8-3 单元视图 309

9-8-4 方法实现视图 310

9-8-5 单元代码视图 311

9-8-6 事件库视图 311

9-8-7 图视图 312

9-9 定制modelmaker 312

9-10 与delphi ide集成 313

第10章 实用modelmaker 315

10-1 基本概念 316

10-1-1 概 述 316

10-1-2 图 318

10-2 与模型一起工作 319

10-2-1 模型文件 319

10-2-2 modelmaker中的拥有者 321

10-2-3 团队开发,模型分界线和版本控制 321

10-3 产生源代码 322

10-3-1 概 述 322

10-3-2 代码生成控制标记 323

10-3-3 代码生成选项 325

10-3-4 调整单元模板 327

10-3-5 版本控制支持和别名 330

10-3-6 使用modelmaker生成自动化(intrumentation)代码 330

10-4 导入源代码 332

10-4-1 背景知识 332

10-4-2 从源代码中更新已存在的类 333

10-5 源文件注释 346

10-5-1 概 述 346

10-5-2 生成源文件注释 348

10-5-3 导入源文件注释 349

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Delphi高级辅助工具精解
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon