A agree to all requests.

I think that the name PL/SQL Developer would imply that the main focus of the program should be to faccilitate and support developing and debugging of PL/SQL code.

[quote]Simple refactoring like rename variabels does only work on the definition[/quote]
Please also refer to the topics:
Enhancement request refactoring: renaming record fields
Refactoring .... Rename Item for Type does not work.
Bug: Refactoring - Rename item does not work when prefixed with a minus
Bug?: refactoring cursor variables

[quote]The package navigator does nearly only work, when the code is compilable [/quote]
I agree, this as quite a pain in the a..
I have earlier suggested to the development team, that the line number is stored internally when a method/variable etc. is shown in the code content pane, and when the parser is unable to parse the code, the navigation should go to the stored line number. In this way, the cursor would always end somewhere near the code in question.