PL/SQL Developer 替代方案 [关闭]

Posted

技术标签:

【中文标题】PL/SQL Developer 替代方案 [关闭]【英文标题】:PL/SQL Developer alternative [closed] 【发布时间】:2010-08-26 10:21:44 【问题描述】:

我们在 oracle 数据库中有很多业务逻辑。所以我们使用了很多 PL/SQL 代码。我们构建、测试和调试 PL/SQL 包、过程、触发器和函数。 我们目前的工具是 PL/SQL Developer (http://www.allroundautomations.com/)。

您的 PL/SQL 编码工具有哪些?为什么您更喜欢它而不是 PL/SQL Developer? 或者您更愿意与 PL/SQL Developer 合作?

我知道一些替代方案(但没有经验):

Oracle SQL 开发人员 Toad for Oracle 托拉 松鼠 SQL

【问题讨论】:

其实对于 PL/SQL 编码我更喜欢 PL/SQL Developer... 另见:***.com/questions/1496680/… 我会坚持使用 PL SQL 开发人员。 pl/sql 开发似乎没有真正好的 ide...Toad、SQL-Developer 和 PL/SQL-Developer 是三大类。 我有时会尝试转移到另一个工具,但我总是回到 PL/SQL Developer。这是迄今为止最好的 【参考方案1】:

我说,请继续使用您目前使用的工具。我的主要工具是 pl/sql developer,我开始使用它已经使用了多年,但我也尝试了 TOAD 和 Oracle SQL developer。它们都有一些独特且非常好的特性,并且都错过了一些对我来说至关重要的 pl/sql 开发者特性。因此,只要这些 IDE 对我来说都不是终极的,我得出的结论是,在我对开发人员感觉良好的情况下切换到新的 IDE 只不过是一时兴起。 :)

【讨论】:

【参考方案2】:

我用Toad很多年了,我认为它是Oracle最好的工具,但是除了PL\SQL开发之外,我还用它来完成许多其他任务,但价格相当高。

尽管在我的公司中,一些开发人员仅将 Oracle SQL Developer 用于 PL/SQL,他们对此非常满意。

【讨论】:

【参考方案3】:

我使用 Oracle SQL Developer,它很不错,但它是免费的 - 物有所值。有一些令人讨厌的功能(例如能够创建任何类型的文档但无法看到它们然后打开它们),有时看起来有点慢。它似乎更像是一个用于脚本编写的 GUI,而不是一个完整的调试 IDE——尽管功能在那里,但它们有点笨拙。不过,总的来说,它满足了我的需求——而且价格合适。我的看法是,随着更多人的使用,它会越来越好。

如果不需要免费,我听说过关于 Toad 和 PL/SQL 的好消息。

【讨论】:

【参考方案4】:

就个人而言,我们使用 TOAD,但我会说它和其他任何东西一样都是惯性(即我们一直使用它)。

从 TOAD 升级到 SQL Developer,我更喜欢 TOAD 处理大多数事情,尽管 SQL Developer 看起来不那么容易出错 - 但这可能很熟悉。

如果我们还没有许可证,我不确定是否会为 TOAD 付出代价。

但是,我会说我使用电子编辑器(相当于 Textmate 的 Windows)进行大部分实际 PL/SQL 编码(而不是测试/调试),因为作为代码编辑器,我发现 TOAD(和 SQL Developer ) 非常有限。他们感觉落后于其他语言 IDE(Eclipse、XCode 等)十年。仅仅拥有简单的自动完成功能就大大加快了我的速度。

【讨论】:

【参考方案5】:

您可以使用插件“Toby 的 PLSQL 编辑器”尝试 Eclipse。为您提供大多数常规功能,如语法高亮、代码完成和 F3 跳转到代码。它依赖于组织成大致对应于模式的目录的源代码。

【讨论】:

代码补全和高亮很棒!但我错过了搜索数据库等基本功能。仅用于编码,没有别的选择。 是的 - 它可以编译到 DB,但不会让您浏览 DB ala TOAD/SQL Developer。【参考方案6】:

我同时使用 SQL Developer 和 SQL Navigator。

SQL Developer 是一款不错的免费工具,但缺少 SQL Navigator 所具有的一些技巧和“值得拥有”,但您必须为 SQL Navigator 付费。

很多 IDE 选择取决于个人喜好和您习惯使用的内容。

我过去曾使用过 TOAD,并且对它非常满意,当我在客户站点上工作时,我通常没有太多选择我使用哪个 IDE,并且必须在他们的设备上使用他们的标准 IDE。

作为记录,我发现 SQL Developer 在键入查询等时有时会有点慢,但这可能只是我当前使用的 PC....

【讨论】:

哎呀,投了反对票,但没有评论为什么?对于那些寻找答案的人来说并不是很有帮助......(更不用说我写这个答案已经四年了)。 他对所有内容都投了反对票。我们不知道为什么。 我赞成所有看起来合理且回答问题的答案。您可能也想这样做。 我是卑鄙的反对者。 :) 我对所有内容都投了反对票,因为这些问题和答案不再属于这里并且“没有用”。我知道 4 年前这些问题是被容忍的。但是“推荐一个工具”问题在这个网站上不起作用,如果可能的话,应该劝阻或关闭。我知道这对某些用户有点不公平,但它对网站来说是最好的。 @JonHeller,在没有解释的情况下投票会适得其反,因此感谢您的原因,但是,通过投票,您不会得到答案或删除问题。将您的问题提交给版主并要求他们删除问题会更好(对于那些花时间提供意见和答案的人来说更公平)。毕竟,他们是网站的仲裁者。【参考方案7】:

有 JetBrains 0xDBE,但它只是处于测试阶段,可能还不是很成熟。

【讨论】:

以上是关于PL/SQL Developer 替代方案 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL 的数值优化或替代方案

PL/SQL 组函数的替代方案

PL/SQL Developer 如何记住密码

在 PL/SQL Developer 中转义 & 符号

PL/SQL Developer 中执行过程的问题

在关闭pl/sql之前未提交的事物,会不会被默认提交?