Neverending Intellisense story!

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:

2011-07-27 08h29_25.png
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:

2011-07-27 08h29_51.png

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.

2011-07-27 08h45_19.png
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 ;))

Regards
Klaus

4 comments

Hello Klaus,

Thank you for feedback! We're aware of these problems and we'll do our best
to fix them.

Andrey Serebryansky
Senior Support Engineer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

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:

Image:2011-07-27 08h29_25.png 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:

Image:2011-07-27 08h29_51.png

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.

Image:2011-07-27 08h45_19.png 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
)

Regards
Klaus
---
Original message URL:
http://devnet.jetbrains.net/message/5312567#5312567



0

Well it is known and it was posted that they change this behaviour with 6.1... so no complain from my side^^

I have the same problems you describe, just to let you know. So I'm with you.

0

when do you plan to start EAP for R# 6.1 ?

0

Please sign in to leave a comment.