Trigger Code Assistance after Backspace and Delete

zakko

Member³
I'm missing code assistance in the following scenario:

(Assuming a given table named "special" for the example.)
1. Type "select * from spec" -> Code assistance displayed
2. In case of a typo "select * from specl" -> Code assistance disappears
3. After deleting the faulty "l" with backspace -> Code assistance still not triggered, although valid entry given

Expectation would be, that code assistance would jump in as soon as there is a valid input given to be completed.

The same issue applies, if the typo is removed with the Delete key instead of Backspace. I have seen this in Program- and SQL-windows, but it might occur in other window types too. I didn't check that yet.
 
Last edited:
I have added this to the list of enhancement requests. Note that you can always explicitly invoke the Code Assistant by pressing F6. Or any other function key that you assign in the preferences.
 
Thanks for the F6 hint.

Regarding the "smart" code assistance feature, I would put it even more general: Best case the trigger for code assistance should only rely on the cursor position no matter how it got there.

For example in this case, code assistance is also not automatically triggered (taking the above tablename example):

SQL:
select * from spec| where

(Pipe substitues the cursor position here)
 
Last edited:
Back
Top