Intellisense popup after an enum field assignment

I'd like to suggest implementing in ReSharper the feature of the Visual Studio 2005 Intellisense that automaticly shows the completion list after an assignment to a field that is an enumerated type, such as:

this.myPanel.Dock = // here the Visual Studio 2005 Intellisense pops up and shows all members of the DockStyle enumeration

Unfortunately enabling ReSharper Intellisense seems to disable this feature, at least on my machine. I haven't tried version 2.5 yet and I hope I will be able to see this in there.

Best regards.

6 comments
Comment actions Permalink

Hello Dimitar,

Also, when parameters of methods are of type enum it would be helpful such
as:

MessageBox.Show(this, "Are you sure you want this?", "????", (MessageBoxButtons
enum suggested here)

I'd like to suggest implementing in ReSharper the feature of the
Visual Studio 2005 Intellisense that automaticly shows the completion
list after an assignment to a field that is an enumerated type, such
as:

this.myPanel.Dock = // here the Visual Studio 2005 Intellisense pops
up and shows all members of the DockStyle enumeration

Unfortunately enabling ReSharper Intellisense seems to disable this
feature, at least on my machine. I haven't tried version 2.5 yet and I
hope I will be able to see this in there.

Best regards.



0
Comment actions Permalink

I fully agree with you, Matthew. Your suggested feature, too, is available in the Visual Studio Intellisense, but not in the ReSharper one.

0
Comment actions Permalink

I also agree that it would be a nice feature. However, I have gotten used
to just pressing ctrl-shift-space to get the list of enum values. Its a
good work around until they add the feature to automatically pop it up.

~Andy

I'd like to suggest implementing in ReSharper the feature of the
Visual Studio 2005 Intellisense that automaticly shows the completion
list after an assignment to a field that is an enumerated type, such
as:

this.myPanel.Dock = // here the Visual Studio 2005 Intellisense pops
up and shows all members of the DockStyle enumeration

Unfortunately enabling ReSharper Intellisense seems to disable this
feature, at least on my machine. I haven't tried version 2.5 yet and I
hope I will be able to see this in there.

Best regards.



0
Comment actions Permalink

Hello Dimitar,

Try Smart Completion (Ctrl-Shift-Space) at this point.

Sincerely,
Ilya Ryzhenkov

JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


DD> I'd like to suggest implementing in ReSharper the feature of the
DD> Visual Studio 2005 Intellisense that automaticly shows the
DD> completion list after an assignment to a field that is an enumerated
DD> type, such as:
DD>
DD> this.myPanel.Dock = // here the Visual Studio 2005 Intellisense pops
DD> up and shows all members of the DockStyle enumeration
DD>
DD> Unfortunately enabling ReSharper Intellisense seems to disable this
DD> feature, at least on my machine. I haven't tried version 2.5 yet and
DD> I hope I will be able to see this in there.
DD>
DD> Best regards.
DD>


0
Comment actions Permalink

Ilya Ryzhenkov schrieb:

Try Smart Completion (Ctrl-Shift-Space) at this point.


I would be great if ReSharper would be smart enough to do this
automatically. Ctlr-Shift-Space is not intuitive.

Regards

Albert

0
Comment actions Permalink

I hope this will be fixed soon. As of now, I just use Visual Studio's IntelliSense and disable R#'s IntelliSense.

To R# team: please stop telling us that "this is by design". It's obvious that the feature was broken. Just fix it instead of being arrogant.

0

Please sign in to leave a comment.