PL/SQL Developer is an Integrated Development Environment for developing, testing, debugging and optimizing Oracle PL/SQL stored program units like packages, triggers and so on. PL/SQL Developer features context sensitive help and database object descriptions, syntax highlighting, data querying and editing, a graphical browser, and other functions to make a developer's life easier.
Reports
To run reports against your application data or against the Oracle dictionary, you can use PL/SQL Developer's built-in Report functionality. There are a number of standard reports, and you can easily create your own custom reports. These custom reports can be saved in a report file, which can in turn be included in the reports menu. This makes it very easy to run your own frequently used custom reports. You can use the Query Reporter freeware tool to run your reports without PL/SQL Developer, and to run them from the command-line. |
The Report Window |
Regression Testing
For regression testing you can use PL/SQL Developer's built-in Test Manager. You can define and run a Test Set, and quickly determine if all tests run correctly. In case of an error, the Test Manager can launch the Debugger to investigate the cause of the error. You can run Test Sets from the Command Window for automated regression testing. |
The Test Manager |
File Browser If you frequently access source files and scripts from a limited set of locations (e.g. project directories, tool directories, and so on), you can use the File Browser for quick and easy access. Instead of opening a file selector to open or save files, you can access them directly from PL/SQL Developer’s work area. From the File Browser tree you can access files and directories from user-defined locations on the local computer or on the network. You can quickly open, save, rename, and delete files here. You can use the File Browser as a docked or floating tool. If you have the Version Control Plug-In installed, you can directly perform VCS operations from the File Browser, such as check-in, check-out, history, difference, and so on. |
The File Browser |
Multi-threaded IDE PL/SQL Developer is a multi-threaded IDE. This means that you can continue to work as SQL queries are executing, PL/SQL programs are executing, debug sessions are running, and so on. It also means that the IDE will not "hang" if you make a programming error: you can break execution or save your work at any time. |
Easy installation
No middle-ware required other than Oracle Net. No database object installation. Just a simple one-button installation procedure and you're ready to use it.