Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
When completing, completion always offers the Default Groovy methods, which are mostly of no interest to the programmer. Eg.
groovy:000> Foo.
addShutdownHook( any( any() asBoolean() ...
And these methods make it more difficult to find the relevant instance methods. I suggest to reduce the amount of methods shown on default tab completion for the purpose of usability.
Several variants are possible, such as offering all candidates every second time tab is pressed without other changes, or offering more candidates when the user has typed a longer prefix.
The change can of course be configurable in the preferences.
I would make a more concrete suggestion when I started implementing a bit.
To be discussed on user mailing list.