Duplicate characters with autocomplete snippets, enable option to complete words not entire word snippets.
OS: EndeavourOS(Arch) Builder Version: 3.38.2-2
The issue: Autocomplete often creates duplicate letters or creates entire snippets of code instead of finishing what users were typing.
Behavior difference between VSCode and Builder can be seen below.
VSCode
Screencast_from_2021년_03월_10일_03시_00분_07초
Builder Screencast_from_2021년_03월_10일_03시_01분_14초
We can break down the issues as follows.
-
If the user types a function in its entirety then presses enter while autocomplete suggestions are available, Builder will move to the new line.
-
When writing certain keywords, instead of finishing the word, Builder will add pre-made text strings, which often leads to duplicate letters or unintended behavior as seen below.
Screencast_from_2021년_03월_10일_03시_01분_14초
This could be solved by adding an option for autocomplete to finish a statement, rather than adding text.