Missing features

Hi,

I have two suggestions:

- It is not possible to assign a shortcut key to the refactoring actions, probably because they are not available from the main menu. This should be changed.

- The PL/SQL-Developer tends to leave a lot of spaces at the end of the lines. Either the Beautifier should have an option to remove those unwanted spaces or there should be an option to automatically strip them when saving a file.

Frank
 
I have added both to the list of enhancement requests. Note however that the beautifier already removes trailing spaces.
 
Note however that the beautifier already removes trailing spaces.
I didn't noticed that, because at least sometimes spaces are left behind. Here is an example:

Code:
   PROCEDURE CheckSYMDI(sSec    SYMDI.SEKTION%TYPE,
                        sKey    SYMDI.KEY%TYPE,
                        iWert   SYMDI.WERT%TYPE,
                        sWert   SYMDI.TEXT%TYPE,
                        sBeschr SYMDI.BESCHREIBUNG%TYPE,
                        sAW1    SYMDI.AW1%TYPE := NULL) IS
      iDummy SYMDI.ID%TYPE;
   BEGIN
      IF BOL_SYMDI.KeyExists(sSec, sKey) IS NULL THEN
         iDummy := BOL_SYMDI.CreateMDIEntry(sSec,
                                            sKey,
                                            sAW1);
         VD_SETUP.AddLog('SYMDI',
                         BOL_TOOLS.Frmt('eingef
 
You will never find any spaces trailing actual text though. This is just an empty line. We'll trim that too.
 
Vim manages it somehow.

Say some text is indented 8 spaces. You start a new line beneath it, and the editor places the cursor at the same starting point, i.e. it inserts 8 spaces. However you want to leave a blank line as the previous line was an END IF, so you press RETURN again, and again the editor puts in the 8 spaces, but it does not tidy up the previous line, leaving your code littered with blanks. Would that be so hard?

(Actually thinking about it, it would be quite nice if the editor could add the blank line automatically according to your Beautifier preferences.)
 
Back
Top