【发布时间】:2014-04-10 15:10:37
【问题描述】:
我目前使用的 Oracle SQLDeveloper 比以往任何时候都多,而且我开始喜欢这个工具。
我经常使用 Shift+F4 来跳转到一个包/函数/过程。但我并没有真正理解的一件事是如何直接跳转到包体,或者作为替代方案,在规范和包体之间切换的某种快捷方式。
Toad 有类似的东西,我在 SQLDeveloper 中找不到这个功能。
我也知道您在屏幕左侧有对象树,但当您已经查看其规范时,这并不是导航到包体的最佳方式。特别是如果你有 300 个类似名称的包......
对于每天使用 SQLDeveloper 工作并使用包进行大量开发的人来说,必须有一种方法来做到这一点......
我希望有一些神奇的捷径或一些不起眼的插件。
【问题讨论】:
-
您已将其标记为两个不同的 PL/SQL GUI——Oracle SQL Developer 和 Allround Automation PL/SQL Developer。你真的是故意的吗?您的问题文本似乎特定于 SQL Developer。您是否专门寻找键盘快捷键而不是编辑器中的“打开正文”按钮?您使用的是什么版本的 SQL Developer?
-
感谢您的回答。刚刚修复了标签。谢谢。刚刚意识到包规范任务栏中有一个按钮,但在我的情况下它被禁用了。可能是一些数据库配置。我目前正在使用 SQLDeveloper 4.1 (Last evrsion) 和 ORacle 9.2i
-
我只看到该按钮在没有符合特定包规范的包体时被禁用...
-
这可能与 DBA_OBJECTS 或 ALL_OBJECTS 的授权有关。我正在尝试在网上查找它,但没有成功。为了检查包的实现而不得不浏览整个树真的很令人沮丧。
-
@JGS 如果下面的答案是正确的,请将其标记为绿色勾号。其他用户会知道它是正确的!