我们在oracle数据库中有很多业务逻辑。所以我们使用了很多 PL / SQL 代码。我们构建,测试和调试PL / SQL包,过程,触发器和函数。 我们当前的工具是PL / SQL Developer(http://www.allroundautomations.com/)。
您的PL / SQL编码工具是什么?为什么您更喜欢PL / SQL开发人员? 或者您更愿意与PL / SQL Developer合作?
我知道有一些替代方案(但没有经验):
答案 0 :(得分:3)
我说,继续使用您目前感觉舒服的工具。我的主要工具是pl / sql developer,我开始使用它,并且我已经使用了多年,但我也尝试过TOAD和Oracle SQL开发人员。它们都有一些独特且非常好的功能,并且都错过了一些对我来说至关重要的pl / sql开发人员功能。所以,只要这些IDE对我来说都不是最终的,我得出的结论是,在我对开发人员感觉良好的情况下切换到新的IDE只不过是一时兴起。 :)
答案 1 :(得分:1)
我已经习惯了Toad很多年了,我认为它是Oracle的最佳工具,但除了PL \ SQL开发之外我还用它做了很多其他任务,但价格相当高。
虽然在我的公司中,一些开发人员仅将Oracle SQL Developer用于PL / SQL,但他们对此非常满意。
答案 2 :(得分:1)
我使用的是Oracle SQL Developer,它很不错,但它是免费的 - 而且你可以得到你付出的代价。有一些令人恼火的功能(例如能够创建任何类型的文档,但无法看到它们然后打开它们),它有时看起来有点慢。它似乎更像是一个用于脚本编写的GUI,而不是一个完整的调试IDE - 虽然它们的功能在那里它们有点笨重。总的来说,它满足了我的需求 - 而且价格合适。我的意见是,随着更多人的使用,它会越来越好。
如果免费不是必需的,我听说过Toad和PL / SQL都很棒。
答案 3 :(得分:0)
就个人而言,我们使用TOAD,但我会说它与惯性一样多(即我们总是使用它)。
从TOAD步入SQL Developer,我更喜欢TOAD用于大多数事情,即使SQL Developer看起来不那么多 - 但这可能是熟悉的。
如果我们还没有许可证,我不确定是否会支付TOAD的价格。
但是,我会说我使用电子编辑器(相当于Textmate的Windows)进行大部分实际的PL / SQL编码(而不是测试/调试)因为作为代码编辑器我找到了TOAD(和SQL Developer) )非常有限。他们比其他语言IDE(Eclipse,XCode等)落后了十年。只需简单的自动完成功能,我就能大大加快速度。
答案 4 :(得分:0)
您可以使用插件“Toby的PLSQL编辑器”尝试Eclipse。为您提供大部分常用功能,如语法高亮,代码完成和F3以跳转到代码。它依赖于组织成大致对应于模式的目录的源。
答案 5 :(得分:0)
我同时使用SQL Developer和SQL Navigator。
SQL Developer适用于免费工具,但缺少SQL Navigator所具有的一些技巧和“很好”,但你必须为SQL Navigator付费。
许多IDE的选择取决于个人偏好以及您习惯使用的内容。
我过去曾经使用过TOAD,并且非常满意它,我经常选择使用哪种IDE,因为我在客户端网站上工作,并且必须在他们的设备上使用任何标准的IDE。< / p>
为了记录,我发现SQL Developer在输入查询等时有点慢,但这可能只是我正在使用的PC ....
答案 6 :(得分:-1)
有JetBrains 0xDBE,但它只是在测试阶段,可能还不是很成熟。