Request: code completion should always be "activateable"

Claus Pedersen

Member³
I have some improvement requests for code completion.

I often use code completion to check the call interface to methods.

In case the method has only one parameter, this parameter is filled in automatically. This is normally nice. But in case the user wants to see the type of parameter (string, clob, number etc.) this is not possible. Could this behaviour be made optional by the user, so for instance Shift-F6 will show the code completion list, so the user can see its full content.

In case the code is read-only, the code completion does not show at all. In this case it could also be nice to display the code completion list, even if the code is read-only. Of couse, when the user selects an item from the list, nothing should happen, just close the list.
 
It would also be nice to have an option to print all parameters in named notation, rather then to have to select them one by one, which can be a bit tedious when procedures have 20+ parameters.
 
To Marco van der Linden.

I use to right-click on a method and then choose 'Test' to make PLD generate a new test window. Then I copy-paste the generated method call into my original method, this gives me all named parameters. The test window is just discarded after use.
 
This is indeed a nice workaround. Unfortunately it only works for public methods, because private ones cannot be 'tested'.
 
Back
Top