This is something I mentioned to a number of you at Servoy World, namely to take full advantage of the JSDoc ability to extend autocompletion much further it would be great if the autocompletion itself would actually auto complete on what one has already typed! For example say you want to do an 'application.getValueList...' function. You will type 'appl' normally and then application will be the only item left so you can just hit the return. Then you type 'getVa' and you'll get a selection like in the picture below. But the remaining items are all the same through 'getValueList' so you either type all those additional letters before typing A,D,I or N to get your selection or you bang on the arrow key until you have what you want.
Now with JSDoc and autocompletion extended to JSRecords, etc. you can also have all kinds of places where it is even less convenient. The example below here shows relationships from one table 'course'. Here everything is the same all the way from 'cou' to 'course_'. Add a 't' and everything is the same for all of the 'course' table relations. Banging on the down arrow key on the other hand is a big pain and makes autocompletion almost worthless in those situations.
If one could just hit the 'tab' key at that point then one would immediately have all of the 'course' relationships right at your fingertips. This is the way auto completion works with many, many applications these days (not to mention file completion names in UNIX or even - I understand from Johan - in DOS!).
Here for example is AquaDataStudio, another Java application... I have three tables in my schema of 100 odd tables that all start with 'F'. But those three tables are then all the same through 'FOLLOWUP_'. But in ADS I just hit 'f', then the tab key (see below) and either I, S or T and I have my table selected having hit three keys in all.
A number of you also seemed to like this idea so I've posted it in the JIRA system. Please give it a vote. My experience of it with Aqua Data Studio is that it makes a very big difference and in the Servoy environment with all the other places that autocompletion plays a role I'm sure it will have an even bigger impact. Here's the link:
https://support.servoy.com/browse/SVY-2392