Тъй като съм старомоден тип, аз все още се разбирам основно със SQL*Plus и TextPad IDE. TextPad е nagware, но лицензът е евтин и инструментът има някои фантастични функции. Също така хората са написали PLSQL синтактични библиотеки за него, които ви дават подчертаване на ключови думи. Възможно е също да свържете TextPad към други настолни инструменти, като Subversion.
SQL^Developer е написан на java, което означава, че е ненаситен консуматор на памет. Все пак има несъмнено предимство в наличието на браузър за данни. Също така предстоящата версия 2.1 включва вграден тест за единици, който може да бъде много вкусен.
Полезни помощни програми:
- pldoc ::генерира документация в стил Javadoc от коментарите в спецификацията на вашия пакет
- utplplsql ::сбруя за тест за единици; стар, но все още работи
- QUTO ::друг, по-усъвършенстван модул за тестване (който не използвам по същата причина, поради която все още хаквам с SQL*Plus и TextPad)
- QGCU ::PL/SQL генератор на код (преди QNXO)
В защита на лудизма
Опасността с инструменти като TOAD и SQL*Developer е, че те ни позволяват да изпълняваме DML и DDL директно срещу базата данни, включително редактиране на PL/SQL източник. Това е добре и модерно и ужасно в духа на Getting Things Done. Докато не трябва да върнем промените си. Или производственият DBA изисква скрипт....
Разбира се, възможно е да се използва TOAD или SQL Developer по безопасен начин - знам, че SQL Developer може да се включи и в контрола на кода - ако просто изисква повече самодисциплина.