几个月以来,我在两个项目中使用大量的PL/SQL代码.
但是,我没有找到任何真正有趣的工具来开发这种语言.
目前,我的配置包括以下工具:
那么,开发PL/SQL应用程序的"完美"工具箱是什么?
我还读到SQL Developer 2.1引入了PL/SQL单元测试功能.有没有人有关于此功能的反馈和这个版本的SQL Developer(我仍然使用1.5)?
作为一个老式的小伙子,我仍然主要与SQL*Plus和TextPad IDE相处.TextPad是nagware,但许可证很便宜,而且该工具有一些很棒的功能.人们也为它编写了PLSQL语法库,为您提供关键字突出显示.也可以将TextPad挂钩到其他桌面工具,如Subversion.
SQL ^ Developer是用java编写的,这意味着它是一个贪婪的内存消费者.拥有数据浏览器仍然有其无可挑剔的优点.即将推出的2.1版本内置单元测试,非常好吃.
实用工具:
为了捍卫Luddism
使用TOAD和SQL*Developer等工具的危险在于它们允许我们直接对数据库执行DML和DDL,包括编辑PL/SQL源代码.这很好,花花公子,并且完全符合Getting Things Done的精神.直到我们需要恢复我们的变化.或者生产DBA需要一个脚本....
当然可以以安全的方式使用TOAD或SQL Developer - 我知道SQL Developer也可以挂钩源代码控制 - 如果只需要更多的自律.
我一直很喜欢Allround Automations 的PL/SQL Developer - 一个优秀,快速且易于使用且价格合理的工具!
对于交互式查询shell - 比SQL*Plus好得多 - 我曾经使用" Golden " - 一个强大而强大的共享软件工具,强烈推荐.
比我曾经尝试过的任何其他东西都要好得多.
渣