PL/SQL Developer 13.0 Beta版发布
PL/SQL Developer是一个集成开发环境,它专门针对Oracle数据库的存储程序单元的开发所用。
现在越来越多的商业逻辑和应用程式逻辑都在使用Oracle服务器,所以PL/SQL编程在整个开发过程中也变得越来越重要。PL/SQL开发者在开发Oracle应用程序的时候都注重于开发工具简单易用,代码简洁和开发效率高等特点。PL/SQL Developer不仅很好的提供了上述的特点,而且还具有很多其他的优势。
近日PL/SQL Developer发布 v13.0 Beta版,赶紧来看看本次更新哪些新功能,观看前可先免费下载体验PL/SQL Developer V13.0 Beta。
负载测试仪
使用新的Load Tester工具,您可以为Oracle数据和程序执行压力测试和并发性测试。这使您可以查找多用户方案的性能问题和锁定问题,并测试优化结果。
您可以定义步骤,子步骤和循环以执行特定的SQL语句或PL / SQL块以模拟特定应用程序的用户的行为。对于每个步骤,您可以定义执行属性,例如SQL文本,重复和延迟,以及用于生成随机数据或从先前步骤获取数据的变量:
您可以指定执行这些步骤的并发线程数以及应使用哪些Oracle帐户。性能结果可以实时查看为文本,条形图或折线图:
编辑器增强功能
- 使用Alt-select进行列选择后,您现在可以为该列键入新文本。将在列选择的每一行上重复新键入的文本。
- 现在,您可以通过按数字小键盘上的Ctrl +/-来增大或减小编辑器字体大小。
- “转到行”功能现在可以选择从文本的开头,光标位置或SQL起始位置移动相对:
- 当光标位于插入列列表中时,编辑器现在突出显示相应的值表达式。以前这仅在光标位于插入值列表中时才有效。
- 编辑器现在在单击语句中的表名时突出显示select语句中的所有table.column事件:
- 编辑器现在在单击语句中的字段时突出显示select语句中的所有字段事件:
- 添加了功能键以进行折叠和展开操作。
- 添加了新的“重复行”功能键。
- 添加了一个新的“编辑器:第一个在线字符”功能键。
- 添加了一个新的“删除unindents”首选项。启用后,按Delete键将删除光标位置右侧的所有选项卡和空格。
代码助手增强功能
- 添加了一个新的“过滤方法”选项。可以将其设置为“Contains”以显示包含过滤器文本的所有项目,也可以将其设置为“Starts with”以显示以过滤器文本开头的所有项目(上一行为):
- 现在,Code Assistant将在命令窗口中键入@后显示目录列表:
查找和替换增强功能
- 在使用正则表达式时,在替换文本中添加了对特殊字符(例如\ t)和子表达式(例如$ 1)的支持。
- 现在有正则表达式的单独召回历史记录。
- 现在,使用正则表达式时,查找文本和替换文本有一个语法选择列表:
SQL窗口增强功能
- 您现在可以为结果集输入列过滤器,以根据列名和数据类型限制可见列,或者仅包括必需列或仅包括主/唯一/外键列:
您可以手动输入过滤器表达式(例如上面的“owner,name”,以显示名称中包含这两个单词的所有列),或者您可以通过按[...]按钮构建列过滤器:
- 添加了“比较...”弹出菜单项以将窗口内容与其他文件内容进行比较。
- 您现在可以更新结果集中的不可见列。
- “保存Windows状态”首选项现在也适用于SQL Windows。
- 如果手动移动,现在会保留垂直分割器位置。
- EXCEL = filename和CSV = filename注释指令现在也支持%dd%,%mm%和%yyyy%作为文件名的变量。
程序窗口增强功能
- PL / Scope标识符的首选项添加了“Default”,“Public”,“SQL”和“PL / SQL”。
- PL / Scope语句的首选项添加了“无”,“全部”和“默认”。
- PL / Scope语句的首选项添加了“无”,“全部”和“默认”。
- 添加了“使用尾随斜线保存”首选项。
- 现在,在执行PL / SQL块时检索DBMS_Output。
测试窗口增强功能
- “保存Windows状态”首选项现在也适用于测试Windows。
- 如果启用了“使用原始案例”Code Assistant首选项,则“测试”功能现在使用数据库源中的原始案例来生成函数和过程调用。
- “设置日志点”项已添加到边距弹出菜单中,以快速定义仅记录信息的断点。
- 现在,当长时间运行的调试步骤完成时,将播放通知声音。
命令窗口增强功能
- 已添加CD和DIR命令。
- 所有命令现在都支持环境变量。
- 添加了SHOW ENVVAR 和SET ENVVAR = 命令:
- 现在,命令窗口会在连接更改时自动显示新的连接信息。
PL / SQL美化器增强功能
- PL / SQL Beautifier现在支持FETCH FIRST ROWS子句。
- 使用PL / SQL Beautifier创建“创建或替换视图”命令现在隐式格式化视图的select语句。以前您必须明确标记select语句。
- 现在可以为所有适用的窗口类型启用“自动美化”首选项。以前这只适用于程序窗口。
- You can now invoke the PL/SQL Beautifier when marking SQL in the Session Window
表定义编辑器增强功能
- 为隐藏列添加了支持(Oracle 12.1及更高版本)
图窗口增强功能
- 将表添加到图表时,您现在可以选择自动添加相关表。
- 表格弹出菜单中添加了“添加相关表格”选项。
窗口列表增强功能
- 已为窗口的“固定”和“自动刷新”状态添加了状态图标:
- 添加了“在窗口列表中显示状态图标”的首选项。
项目改进
- 添加了一个新的“PL / SQL美化规则”选项,允许项目的特定规则。
- 创建新项目时,您现在可以选择添加所有窗口或仅添加程序Windows和SQL Windows。
对象浏览器增强功能
- “测试”功能已添加到数据库链接的弹出菜单中。
- 对象浏览器过滤器“where子句”和“order by子句”现在在按下“确定”按钮时得到验证。
- 右键单击同义词并选择“查询数据”或“编辑数据”现在将使用生成的查询中的同义词名称而不是已解析的表或视图名称。
- 您现在可以使用反斜杠作为过滤器文本的转义字符。
DBMS调度程序增强功能
- 对正在运行的作业使用“停止”弹出菜单项现在提供“强制”选项
DBMS输出增强功能
- 现在,文件名语法包含日期,Oracle用户名,Oracle数据库以及所有环境变量的其他变量。
- 已添加完整文件路径的预览。
- 添加了一个新的“在文件中包含标题”选项。启用后,每次将新输出写入文件时都会插入标识头。
- 添加了一个变量下拉按钮,可以快速将变量插入到文件规范中:
连接定义增强功能
- 您可以直接为连接定义定义颜色指示器。指示器颜色可以显示在主工具栏上,作为窗口背景以及使用“连接匹配”首选项定义的其他位置。
- 您可以定义在PL / SQL Developer启动时应自动连接连接定义。
- 在进行重复的连接定义时,您将收到警告消息。
- 连接弹出菜单项“添加到文件夹”现在允许您立即选择文件夹。
一般窗口增强功能
- 现在,您可以通过按数字小键盘上的Ctrl +/-来增大或减小网格的字体大小。
- 添加了“只读”弹出菜单,以查看或更改窗口和文件的只读状态。
- 文件打开对话框现在有一个连接选择器,用于打开特定连接的文件。
- 比较函数现在对比较文件使用扩展名(.pcf),以便可以将扩展名分配给第三方差异查看器。
- 如果禁用“允许多个连接”首选项,则在作为对象所有者连接时,窗口标题中的对象所有者将被禁止。
- 10秒后清除“文件已保存”状态行消息以恢复上一条消息。
- 状态行消息现在包括执行完成时的时间戳。
恢复增强功能
- Crash Recovery表单现在提供了恢复连接的选项。
- “文件”功能区选项卡中添加了一个新的“打开恢复”功能,以手动打开特定的恢复集。
多显示器增强功能
- 如果主显示器和辅助显示器具有不同的DPI设置,PL / SQL Developer现在将扩展到打开它的显示器的DPI设置。
- 如果PL / SQL Developer窗口在具有不同DPI设置的显示之间移动,它将动态缩放到目标显示。
- PL / SQL Developer任务栏按钮现在将放置在PL / SQL Developer打开的显示器的任务栏上,并根据任务栏设置放置在其他显示器上。
其他增强功能
- 使用多个连接时,性能得到了显着改善。
- Oracle HTML帮助功能现在与Oracle 12.2和Oracle 18.0文档兼容。
- 配置文件“docking12.ini”(用于可停靠工具布局)和“customtoolbars.ini”(用于自定义工具栏配置)现在可以作为新用户的默认配置的一部分进行分发。
- 登录历史记录限制已从100增加到999。
- PL / SQL Developer现在可以收集匿名使用情况统计信息以进行产品改进。
- 已为“%APPDATA%\ PLSQL Developer [version]”目录添加了环境变量“PLSDIR”,其中存储了所有首选项和设置。
标签:
IDE集成开发环境
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都网