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
Comment actions Permalink

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
Comment actions Permalink

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
Comment actions Permalink

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

0
Comment actions Permalink

Yup, same here

0

Please sign in to leave a comment.