集成开发环境
PL/SQL Developer是一个集成开发环境,专门针对Oracle数据库的存储程序单元的开发。PL/SQL Developer专注于易用性、代码质量和生产力,这是Oracle应用程序开发过程中的关键优势。 PL/SQL Developer是一个多线程IDE。您可以在SQL查询正在执行、PL/SQL程序正在执行、调试会话正在运行等等时继续工作。这也意味着如果您出现编程错误,IDE不会“挂起”:可以随时中断执行或保存您的工作。 产品特征 01 强大的PL/SQL编辑器 凭借其语法突出显示、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、重构、PL/SQL美化器、代码内容、代码层次结构、代码折叠、超链接导航、宏库和许多其他复杂功能,Unicode兼容的编辑器非常吸引用户。 02 集成调试器 集成调试器提供大量可用功能:步入、跳过、步出、运行直到异常、断点、查看和设置变量、查看调用堆栈等。可以在不对其进行任何修改的情况下调试任何程序单元,包括触发器和对象类型。 03 PL/SQL美化器 PL/SQL Beautifier允许通过一组用户定义的规则来格式化您的SQL和PL/SQL代码。当编译、保存或打开文件时,代码可以自动美化。如果在大型项目团队中工作,此功能将提高您的编码效率并提高PL/SQL代码的可读性。
主要产品功能 01 SQL窗口 SQL窗口允许输入任何SQL语句或多个语句,并在网格中查看或编辑结果。结果网格支持按示例查询模式来搜索结果集中的特定记录。可以轻松地从历史缓冲区中调用以前执行的SQL语句。SQL编辑器提供与PL/SQL编辑器相同的强大功能。
02 报告 针对应用程序数据或Oracle字典运行报告,可以使用PL/SQL Developer的内置报告功能。有许多标准报告,可以轻松创建自己的自定义报告。这些自定义报告可以保存在报告文件中,该文件又可以包含在报告菜单中。
03 图表 图表窗口允许创建选定对象的图形表示。通过这种方式,可以轻松地可视化应用程序或项目的(部分)数据库对象及其关系。图表可用于文档目的,但也可用作工作区。右键单击对象可访问所有对象功能,双击对象将调用对象类型的默认操作。
04 命令窗口 要开发和执行SQL脚本,可以使用PL/SQL Developer的命令行窗口。该窗口具有与SQL*Plus相同的外观和感觉,另外还有一个内置的脚本编辑器,带有相应的语法突出显示。 05 项目 PL/SQL Developer的内置项目由源文件、数据库对象、注释和选项的集合组成。它允许在一组特定项目的范围内工作,而不是在一个完整的数据库或模式中工作。 06 回归测试 对于回归测试,可以使用PL/SQL Developer的内置测试管理器。可以定义和运行测试集,并快速确定所有测试是否正确运行。从命令行窗口运行测试集以 进行自动化回归测试。 07 待办事项 在任何SQL或PL/SQL源文件中使用To-Do Items快速记录需要在此源文件中完成的操作。您可以稍后在对象级别或项目级别从待办事项列表访问此信息。 08 对象浏览器 查看对象定义,为调试器创建测试脚本,启用和禁用触发器和约束,重新编译无效对象,查询或编辑表或查看数据,在对象源中搜索文本,将对象名称拖放到编辑器中,等等。 09 待办事项 在任何SQL或PL/SQL源文件中使用To-Do Items快速记录需要在此源文件中完成的操作。您可以稍后在对象级别或项目级别从待办事项列表访问此信息。 10 文件浏览器 Developer的工作区访问它们。从文件浏览器树中,您可以从本地计算机或网络上的用户定义位置访问文件和目录。您可以在此处快速打开、保存、重命名和删除文件。您可以将文件浏览器用作停靠或浮动工具。 11 工具 PL/SQL Developer包括几个工具,使日常开发更容易。您可以重新编译所有无效对象、在数据库源中搜索文本、导入和导出表、生成测试数据、导入文本文件或ODBC数据、比较表数据、监控dbms_alert 和 dbms_pipe事件、查看会话信息等。 系统要求 PL/SQL Developer在Windows XP、2003、2008、Vista、Windows 7、Windows8和Windows10上运行。支持的Oracle Server版本为7.x、8.x、8i、9i、10g、11g、12c、18c和19c在任何平台上。要连接到Oracle数据库,32位PL/SQL Developer版本需要32位Oracle客户端,64位PL/SQL Developer版本需要64位Oracle客户端。