DO NOT SHOW intellisense popup after "," typed and SHOW after ENTER pressed
Guys,
The main idea is following:
When people enumerate column names between SELECT...FROM most of them can be separated on two behavioral groups:
1) People who enumerates columns on a single line
2) People who enumerates columns on a new line each.
Both of these goups after previous, already typed, column name and before typing next type "," (comma) first and then " " (space - first group of people) or ENTER (second group).
No one type next column name immidiately after comma.
So really intellisense popup needed after SPACE or ENTER but not after COMMA.
Please. disable displaying of popup after typed comma symbol.
-
AdminDevart (_, Devart) commented
Hi,
Thanks for your patience!
We would like to suggest using the "Auto List Members" option in the settings and invoke the Completion List forcibly with the shortcut - by default, it's CTRL+Space.
Best,
Devart Support Team
-
Sergey Kostrukov commented
Guys, I agree that isn't bug, but just annoying design
You are absolutelly right:
"after entering the comma symbol the context-based prompt comes up"
I don't need it now, because i don't need any column suggestion when i do not going to type any column name, I going to type SPACE (or ENTER) right now
"If you just want to enter the blank space you need to click the Space button. The context-based prompt just will keep coming up"
Exactly now I want context-based prompt to be shown (not keep coming from previous step when it wasn't needed).
You should eliminate unnecessary popup show ups because it steals screen area and should be showing only when really needed.
Example from Resharper (or default VS intellisense): they shown their autocomplete window only when necessary, not after any symbol typed from keyboard.
Thanks
-
AdminDevart (_, Devart) commented
When typing the column name in SELECT statements after entering the comma symbol the context-based prompt comes up (if after the FROM keyword the table name is provided). If you just want to enter the blank space you need to click the Space button. The context-based prompt just will keep coming up. If you press the Enter button the cursor moves to the new row and the context-based prompt disappears. If you just want the context-based prompt to be disappeared you have to click the Escape button. If you start entering first letter(s) of the column name the context-based prompt comes up with the relevant table names.
Therefore, we don't count your request as the issue (bug). It's just by design.
Note, using the Format Document feature you can customize formatting of queries.