-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve autocompletion feature to have faster access #88
Comments
Surely, that's your personal design. |
Don't get me wrong, i am open for ideas and im planning to improve the IntelliSense. But the TAB shortcut can not be implemented right now, because BasicPawn's IntelliSense is very basic. It just display things and compares it from a list, that's all, its quite dumb but it works. Because i wanted to finish the basics of an IDE first before i go into more advanced things which take more time. For this there has to be a little rework made to make this function what you are requesting, which i planed to do of course. But it takes some time, which what i have planed still and with all the feature request coming in 😅. The IntelliSense you see right now is not going to stay like this of course. |
I must say, in the current state it is already very convenient IDE. As about autocomplete, by time, I'm get used to it too, but if you make some dictionary with key = "entered part of phrase" before pressing ctrl+enter, value = "last time selected autocomplete phrase", so the next time when you enter part of phrase it firstly search in that dictionary and auto-select appropriate "recommended" variant from autocomplete list, it can save much more time, no need to browse the list with arrows. |
In Notepad++ with plugins (and maybe, same in VS) there are several features allowing to code a really fast:
I will explain, why it is faster than Ctrl + Arrow, Ctrl + Enter.
In second case:
In first case:
Can you please add such ability?
See screen:
It would be cool to have an optional checkbox, allowing to see only the list of autocompletion keywords in the pop-up windows, allowing instantly select one of them with "Arrow", "TAB" button. Such window will disapper as soon as whitespace or "(" character is entered, or "ESC" button is pressed.
It is faster, because:
Example:
When you enter "Print"
First time, you have:
in autocompletion drop-down list.
If you select "PrintToChatAll",
the next time, you printed "Print", you will have:
in your drop-down list.
And this is extremely faster, because the next time you just need to enter "Print"+"TAB"
Can this be somehow implemented, maybe partially, when you have enough time, or with my help. I studied C#, and I have a pretty good basic knowledge of it, so I could help, I think, VB.NET is not that much difficult, considering that I already know VB6.
The text was updated successfully, but these errors were encountered: