If I am working in a PL/SQL package and re-compile from SQL*Plus, PL/SQL Dev is aware of the outside change and asks me, via dialog, if I would like to reload the package. When clicking "Yes," the code
appears to reload, but what is displayed is actually the same code that existed prior to the re-compile (i.e. the code doesn't actually reload).
If there are compile errors, PL/SQL Developer is aware of the errors and displays a nice list of errors and their associated package line numbers in the area below the code editor area. If I click on one of these errors, however, it takes me to the right line # in the old version of the code.
The only way around this is to close the current view/edit window for the package from the window list, locate the package within its schema, and reload the package. Only then is the new code displayed. With over 100 schemas, and some of those schemas containing as many as 2,000 packages, and working with 10-15 packages at a time, this is an unwieldy solution to the problem.
From the Support Info window in PL/SQL Developer:
PL/SQL Developer
Version 10.0.4.1708
01.90994 - 20 user license
Windows 7 (64-bit) 6.1 Build 7601 (Service Pack 1)
Using Oracle 11g