PL/SQL Developer是一款集成开发环境,用于开发、测试、调试和优化 Oracle PL/SQL 存储的程序单元,如包、触发器等。 PL/SQL Developer 的功能包括上下文相关帮助和数据库对象描述、语法加亮、数据查询和编辑、图形浏览器等,这些功能使开发人员的工作更为轻松。
PL / SQL Developer是一个集成开发环境,专门针对Oracle数据库的存储程序单元的开发。随着时间的流逝,我们已经看到越来越多的业务逻辑和应用程序逻辑迁移到Oracle Server中,因此PL / SQL编程已成为整个开发过程的重要组成部分。PL / SQL Developer专注于易用性,代码质量和生产率,以及Oracle应用程序开发过程中的关键优势。
主要功能
强大的PL / SQL编辑器
及其语法突出显示,SQL和PL / SQL帮助,对象描述,代码助手,编译器提示,重构,PL / SQL美化器,代码内容,代码层次结构,代码折叠,超链接导航,宏库和许多其他复杂功能,符合Unicode的编辑器甚至可以吸引最苛刻的用户。信息会在您需要时自动显示给您,或者一键即可到达。
集成调试器
集成调试器提供了您希望拥有的所有功能:单步执行,单步执行,单步执行,直到异常运行,断点,查看和设置变量,查看调用堆栈等。您可以调试任何程序单元,而无需对其进行任何修改,包括触发器和对象类型。
PL / SQL Beautifier
PL / SQL Beautifier允许您通过一组用户定义的规则来格式化SQL和PL / SQL代码。编译,保存或打开文件时,可以自动美化您的代码。如果您在大型项目团队中工作,此功能将提高您的编码效率,并提高PL / SQL代码的可读性。
SQL窗口
SQL窗口允许您输入任何SQL语句或多个语句,并在网格中查看或编辑结果。结果网格支持“按示例查询”模式来搜索结果集中的特定记录。您可以轻松地从历史记录缓冲区中调用以前执行的SQL语句。SQL编辑器提供与PL / SQL编辑器相同的强大功能。
命令窗口
要开发和执行SQL脚本,可以使用PL / SQL Developer的命令窗口。该窗口具有与SQL * Plus相同的外观,并具有一个内置的脚本编辑器以及相应的语法突出显示。现在,您可以开发脚本,而无需“编辑脚本/保存/切换到SQL * Plus /运行脚本”循环,而无需离开舒适的PL / SQL Developer IDE。
报告
要针对应用程序数据或Oracle词典运行报告,可以使用PL / SQL Developer的内置报告功能。有许多标准报告,您可以轻松创建自己的自定义报告。这些自定义报告可以保存在报告文件中,然后可以将其包含在报告菜单中。这使得运行您自己经常使用的自定义报告非常容易。
图
图窗口允许您创建所选对象的图形表示。这样,您可以轻松地可视化应用程序或项目的数据库对象及其一部分(的一部分)。图表可用于文档目的,但也可以用作工作空间。右键单击对象可访问所有对象功能,双击对象将调用该对象类型的默认操作。
项目
要组织工作,可以使用PL / SQL Developer的内置项目概念。项目由源文件,数据库对象,注释和选项的集合组成。它使您可以在一组特定的项目范围内工作,而不是在完整的数据库或架构下工作。这样可以轻松找到所需的项目项,编译所有项目项或将项目从一个位置或数据库移动到另一位置或数据库。
回归测试
对于回归测试,您可以使用PL / SQL Developer的内置测试管理器。您可以定义和运行测试集,并快速确定所有测试是否正确运行。如果发生错误,测试管理器可以启动调试器以调查错误原因。您可以从“命令窗口”运行“测试集”以进行自动回归测试。
待办事项
您可以在任何SQL或PL / SQL源文件中使用待办事项,以快速记下该源文件中需要做的事情。您可以稍后在“任务列表”中的对象级别或项目级别访问此信息。