gpt4 book ai didi

oracle - 什么是 PL/SQL 开发的完美工具箱?

转载 作者:行者123 更新时间:2023-12-04 09:56:52 28 4
gpt4 key购买 nike

几个月以来,我从事两个项目,其中包含大量 PL/SQL 代码。

但是,我没有找到任何真正有趣的工具来开发这种语言。

目前,我的配置包括以下工具:

  • Eclipse (应用程序的其余部分是用 Java 开发的),带有 PL/SQL Editor plugin
  • 因为我真的不喜欢和信任 Eclipse 的 PL/SQL 编辑器插件,所以我主要使用 PsPad用于编辑我的 PL/SQL 文件。
  • SQL Developer (我也有 TOAD,但我真的不知道/不喜欢这个工具)。

  • 那么,您开发 PL/SQL 应用程序的“完美”工具箱是什么?

    我还读到 SQL Developer 2.1 引入了 PL/SQL 单元测试功能。有人对这个特性和这个版本的 SQL Developer(我仍然使用 1.5)有反馈吗?

    最佳答案

    作为一个老式的小伙子,我仍然主要与 SQL*Plus 和 the TextPad IDE 相处。 . TextPad 是 nagware,但许可证很便宜,而且该工具有一些很棒的功能。人们还为它编写了 PLSQL 语法库,可以突出显示关键字。也可以将 TextPad 挂接到其他桌面工具,例如 Subversion。 .

    SQL^Developer 是用 java 编写的,这意味着它是一个贪婪的内存消耗者。拥有数据浏览器仍然有无可置疑的优点。即将发布的 2.1 版本还具有 built-in unit test , 这可能很好吃。

    有用的实用程序:

  • pldoc::生成 Javadoc 样式
    来自评论的文档
    您的包装规范
  • utplplsql::单元测试工具;
    旧但仍然有效
  • QUTO::另一个,更多
    复杂的单元测试工具
    (我不用于相同的
    原因我还在破解
    SQL*Plus 和 TextPad)
  • QGCU::PL/SQL 代码生成器
    (原 QNXO)

  • 为卢德主义辩护

    TOAD 和 SQL*Developer 等工具的危险在于它们允许我们直接对数据库执行 DML 和 DDL,包括编辑 PL/SQL 源代码。这很好,花花公子,非常符合“完成任务”的精神。直到我们需要恢复我们的更改。或者生产 DBA 需要一个脚本......

    当然,可以以安全的方式使用 TOAD 或 SQL Developer——我知道 SQL Developer 也可以连接到源代码控制——如果只是需要更多的自律。

    关于oracle - 什么是 PL/SQL 开发的完美工具箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1496680/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com