Intellisense should be improved as soon as possible. Most annoying is the auto completion function. If i enter something which doesn't exist in the completion list and then type space or tab the entry currently marked replaces my input. I always have to remember that i have to press Escape, This behavior is in VB and C#. Additionally VB intellsense seems nopt to recognize all keywords. I wanted to code a For Each loop with the following result:
The For keyword is not in the list. I have checked "Include keywords in completion list" and set "only those that are at least ... characters long" to 2, so i expect the keyword to be shown. Aftrer deleting "ForeignKeyConstraint", which was inserted by R#, typing "For" again, remembering that i have to press Escape, the "Each" keyword is recognized:
Similar problem exists in C#. Here i enter a type definition from a namespace i haven't included into my source yet. Instead of suggesting to insert the namesapce, as in 5.x, R# replaces my input with the currently marked entry from the intellisense popup.
Again i have to press explicitely Escape to get the insert namespace suggestion.
I ask me why not more user complains about this issue.
Please fix this problem as soon as possible, because this behavior massively decrease my productivity :( (but without R# the productivity decreases even more ;))