PL/SQL Developer v11.0发布

PL/SQL Developer v11.0新版本功能
PL/SQLDeveloper是一种集成的开发环境,功能十分全面,大大缩短了程序员的开发周期。产品的本次更新,各个板块的功能都有优化,值得大家试用。

"SQL Window"窗口功能强化显示的结果栏中新增一个“Compare records”按钮,方便结果的对比:
若结果中有相同的字段值,会高亮标记出来以方便进行对比。再次按下该按钮将会清除这些标记。“Compare records”旁边的按钮可以设置哪些字段值需要高亮标记。例如,相同的字段值高亮标记,只有当前列高亮标记,等等。
在单次记录模式下,在“SQL Window”窗口中同样可以将一列注释以网格的形式显示出来。

其他改进功能
  • 新增一个“Refresh result set(刷新重置结果)”按钮,可以将当前选择的结果更新;
  • 重新执行查询后,会将一列结果的统计保留(总和,数量,最大值,最小值,平均值);
  • 新增Excel格式输出(支持xls和xlsx格式);
  • 支持新增的Oracle12c字符串(>4000字符);
  • “align(调整)”按钮新增一个隐藏按钮选项,可以只显示结果;
  • “align(调整)”按钮新增设置“SQL Window”窗口宽度大小,可以更好的显示结果;
  • 可以在"SQL Window”窗口中使用AltRowColor=[RRGGBB | name] 指令控制交替行的颜色;
  • 可以在"SQL Window”窗口中使用Records=[all|page|]指令控制最初获取的数字记录;
  • 可以在"SQL Window”窗口中使用Totals=[mode:column]指令显示一列结果的统计。

"Test Window”窗口功能强化
  • 新增调试按钮:运行光标所在行;
  • 输出可用时,DBMS输出选项卡页面显示指针;
  • 可按名称,类型或值对变量进行排序;
  • 新增一个断点进入的菜单项(也可双击),点击进入程序窗口查看源位置。

"Program Window"窗口功能强化
  • 记录代码内容分类模式
  • 支持NonEditionable程序单元

"Plan Window"窗口功能强化
  • 支持Oracle11g,并可以查看HTML,Text和XML格式的执行计划;
  • 窗口上方工具栏新增复制功能;
  • 数字化规范大量的数字值;

表定义编辑器功能强化
  • 新增列识别(Oracle 12c);
  • 新增“default on null(默认空白)”列;
  • 新增域名索引;
  • 新增日志记录属性索引;
  • 新增对验证性能的约束条件;
  • 若想执行“重命名约束条件”命令,直接更改名称即可;
  • 若想执行“重命名索引”命令,直接更改名称即可;

编辑器功能强化
  • 当在INSERT或UPDATE语句中输入值时,会在列名称中高亮标记;
  • 引用文本不再受大小写的影响;
  • 书签按钮移到剪辑器的中心;

代码助手功能强化代码助手允许您在列表和参数列表中选择多个项目:

代码助手可以将这些项目放在一个或多个行里。接着调整这些项目的参数值,您可以将这项活动设置优先进行:

替代变量功能强化
  • 新增"lines="选项,控制表格中行的数量;
  • 新增"editor=plain/sql/xml"选项,在调用的文本编辑器中将给定的语法高亮标记;
  • 新增 "lowercase=yes"选项,将输入内容转为小写。

模板功能强化

使用与“SQL Window”、“ Report Window”一样的替代变量语法,模板新增功能如下:
  • 提示
  • 变量类型
  • 隐藏变量
  • 必须选项
  • 大写选项
  • 小写选项
  • 说明列表
  • 多选名单
  • 查询引用变量
旧的语法仍然兼容。

召回语句功能强化
  • 支持选择多条语句;
  • 可以展开/折叠完整的语句文本;
  • 召回一个SQL语句时加分号;
  • 环境变量中可以召回目录偏好。

连接功能强化您可以定义每次连接的初始化脚本,以使每一次连接创建的数据库会话都被执行:

测试管理器功能强化
  • 新增注释标签页;
  • 支持 LIKE 'VALUE'的输出值;
  • 支持IN (VALUE_LIST)的输出值;
  • 未完成测试项目将会在列表中显示成灰色字体。

表导出/导入功能强化
  • 新增“User selector(用户选择)”,可以将表格导出与别人共享;
  • 支持新增的Oracle12c字符串(>4000字符);
  • 新增Oracle导出表格的统计选项;
  • 当Oracle导出表格中没有行,统计结果将自动将其排除在外;

会话窗口功能强化
  • 点击文本的单元格按钮,可以查看HTML窗口的内容;
  • 新增SQL监视器详细信息标签页(Oracle 11.2 及以上版本);
  • 可以查询具体的数据库版本。

对象浏览器功能强化

对象浏览器有一个新的过滤功能,您可以快速输入过滤表达式来限制浏览器的内容。例如,您可以输入DEPT%,只显示开始DEPT对象。你还可以过滤源文本(PL / SQL对象),状态(有效/无效),创建日期和修改日期。过滤表达式可以在浏览器上方的过滤功能框内直接输入或修改,也可以直接调用过滤选项。其中有选项可以调用最近使用过的过滤功能。
  • 可重命名索引和约束;
  • 可在表或视图中创建触发器;
  • 可在文件夹中添加约束。

搜索栏功能强化新增文件系统的搜索。结果会显示在搜索列表中,点击时会在IDE中展开。点击文件搜索旁的按钮,可以打开搜索记录:

窗口列表功能强化
  • 交换指标增加了合适的窗口类型;
  • 缩短了短文本窗口列表数据库对象;
  • Windows显示与窗口菜单顺序一致;
  • 按Ctrl-Tab和Ctrl-Shift-Tab键与窗口列表顺序一致。

项目功能强化
  • 项目文件夹的历史偏好。当打开和保存文件夹时,这些将被具体记录下来;
  • 项目文件浏览器偏好。每个启用项目有自己的文件浏览器定义,这样就可以很容易地找到项目的具体文件。禁用时,一般的文件浏览器的定义将被使用。

“Preference”窗口功能强化

新增导入/导出功能,可以将特定的偏好记录导出,然后导入到另一台电脑中。
新增功能:
  • 文件/格式/编码:保存为BOM(Unicode 字节顺序标记);
  • 用户界面/选项:近期最大的文件;
  • 用户界面/代码助手:对齐参数值;
  • 用户界面/代码助手:一行项目的最大值;
  • 用户界面/外观:连接列表排序(最后使用,数据库,用户名,显示名称);
  • Oracle/登录历史:一键删除所有项目;
  • 工具/召回声明:目录名称支持环境变量。

“General IDE”窗口功能强化
  • 全屏模式下,对接工具最小化时仍可访问;
  • “Connection popup(连接弹出)”菜单新增“New Instance”选项,打开一个新的PL/ SQL开发实例选定的连接;
  • 当一个文件的只读属性改变时,窗口将会与该文件关联;
  • 新增各个领域在注册表中的快捷方式;
  • 多显示器配置形式,会保存和用来恢复每一个显示器;
  • 故障恢复和桌面文件保存在用户的Application Data目录,而不是Temp目录;
  • 新增命令行参数NoLoadDesktop,阻止启动时加载布局;
  • 新增命令行参数InstanceName,识别不同实例的存储位置。

其他功能强化
  • “Compare User Objects(比较用户对象)”,“ Export User Objects(导出用户对象)” and“ Compare Table Data(比较表数据)”,允许选择一个启动或连接改变的用户;
  • 当主要连接改变时,编译无效对象后不再隐藏刷新;
  • 复制功能添加到搜索列表弹出菜单;
  • 刷新功能添加到文件浏览器弹出菜单。
(转载自互联网)





标签: 暂无标签
空水瓶

写了 8 篇文章,拥有财富 206,被 13 人关注

转播转播 分享分享 分享淘帖
回复

使用道具

成为第一个吐槽的人

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈