Chat now with support
Chat with Support

Toad for Oracle 12.11 - 用户指南

目录 欢迎来到 Toad Toad 资源 所需特权 创建和管理数据库连接 编辑器基本信息 模式浏览器基本信息 数据网格基本信息 使用数据 使用数据库对象 使用代码
编写语句和脚本 使用查询生成器 执行语句和脚本 保存语句(SQL 重新调用) 使用 PL/SQL 对象 调试 分析代码 优化 SQL
自定义 Toad 环境 将其他 Quest Software 产品与 Toad 搭配使用

使用智能观察点

使用代码 > 调试 > 设置观察点 > 使用智能观察点

Toad 可以自动监视活动过程或函数中的每个变量。如果您跟踪新选项卡,则会使用新选项卡上的值刷新智能监视窗口。

智能监视默认被禁用且折叠显示。

如果智能监视窗口包含游标或记录,则游标/记录会列为节点且每个单独项目作为其下的条目。默认情况下,这些项目会折叠显示。单击节点旁的加号即可展开。

如要启用智能监视

在观察点窗口中,选中启用智能观察点 (Enable Smart Watches) 复选框。关于观察点

配置智能监视窗口

默认情况下,监视和智能监视将在监视桌面面板中并排排列。您也可以翻转监视窗口以在智能监视上显示监视,而不是在智能监视旁边显示监视(默认)。

如要翻转监视面板

单击

将智能监视移到监视面板

与标准监视不同,在从您积极使用代码中动态创建智能监视时,如果您退出窗口,不会保存智能监视。不过,如果您在移到其他过程或函数时希望监视持续,则可以将监视从智能监视面板拖到监视面板。在监视包含多个部分时,您可选择拖动节点,此操作将复制节点下的所有项目,或仅拖动节点内的其中一个项目。

如要将智能监视移到监视窗口

  • 执行以下其中一项:
  • 将智能监视从智能监视面板拖到监视面板。
  • 选择观察点,右键单击并选择添加 (Add)。
  • 选择一个智能观察点,单击工具栏上的添加观察点 (Add Watch) 按钮。

 

分析代码

使用代码

Toad 提供写入、运行和测试 SQL 和 PL/SQL 代码的直观和有效方法。Toad 支持对单一开发人员或开发人员完整团队进行有效代码管理。

 

关于代码分析

使用代码 > 分析代码 > 关于代码分析

代码分析是一种自动进行代码复查和分析的工具。代码分析能够帮助开发人员、团队领导及经理确保代码的质量、性能、可维护性和可靠性符合并超出最佳实践标准。

  • 代码分析可在编辑器中使用,这就从开发周期开始之初就确保了代码质量。在编辑器中,代码分析会评估开发人员的代码在多大程度上符合项目编码标准和最佳实践,自动高亮显示错误并建议更加智能的方法来设计和测试代码。

    在编辑器中分析代码

  • Toad 还提供专用的代码分析窗口,让您可以执行更为详细的分析,同时评估多个脚本及查看详细的分析报告。

    请参阅联机帮助中的执行详细代码分析了解详情。

  • 您还可以将代码分析结果发布到 Toad Intelligence Central。

注:

  • 此功能在专业版及更高版本中可用。
  • 在 Toad 11 之前,此功能被命名为 CodeXpert。

规则和规则集

代码分析根据一套最佳实践规则,对代码进行比较。这些规则保存在规则集内。

代码分析规则和规则集可以进行调整,以适应不同项目的要求。无论开发人员是否对自己的代码质量负责,或者需要集中管理,代码分析都可以进行调整,以适应具体需求。

请参阅联机帮助中的创建或编辑规则集了解详情。

代码分析指标

代码分析使用各种指标来评估代码,包括以下:

  • 计算复杂性 (Halstead Volume) - 直接从源代码衡量程序模块的复杂性,重点放在计算复杂性上。这些度量由已故 Maurice Halstead 开发,以用于直接从模块的运算符和操作数确定复杂性的定量指标。在最早的软件度量中,计算复杂性是强有力的代码复杂性指标。因为可以应用于代码,因此最常用作维护指标。
  • 圈复杂度 (McCabe's) - 圈复杂度是最广泛应用的一种静态软件指标。圈复杂度衡量程序模块中线性独立路径的数量。此指标提供一个序号,可与其他程序的复杂度进行比较。它独立于语言和语言格式。
  • 可维护性指标 (MI) - 操作系统可维护性的定量指标是可取的,一可作为瞬间度量标准,二可作为长时间可维护性的预测指标。此指标有助于减少或反转系统对称为代码熵或完整性下降的趋势,并指明与修改代码相比,何时重写编码会较少开销及/或风险较低。在软件开发期间应用 MI 指标可以有助于降低生命周期成本。

代码分析报告包括了代码指标及工作原理的详细描述。

请参阅联机帮助中的执行详细代码分析了解详情。

获取更多详细

有关“代码分析”的其他主题,请参阅联机帮助。

 

在编辑器中分析代码

显示代码分析统计窗口,CRUD(创建、读取、更新和删除)信息及违规则显示在编辑器下方的选项卡中。

注:您也可以单击代码分析工具栏中的

如要描述违规情况

  1. 如要查看违规的简要描述,将鼠标悬停在蓝色线条上方。

  2. 如要查看违规的详细描述,右键单击蓝色线条,选择代码分析违规 | 解释规则

如要修改规则集

在代码分析工具栏中选择另一个规则集。

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating