feature request

A number of small features, almost all with respect to intellisense.

Intellisense to automatically come up when adding an attribute, and only listing attribute types (like throw new only lists exceptions).

I've asked for this before, but vastly improved intellisense with enumerators. It's been announced that C# 2.0/whidbey/2005 will support enum intellisense in much the same way vb.Net currently does (http://weblogs.asp.net/cyrusn/archive/2004/05/28/143895.aspx)

I lost my little light-bulb icon to quickly optimize redundant using directives in recent versions...bring it back plz.

Intellisense to popup automatically when I go back and edit parameters within a method.

If I type CultureInfo.InvariantCulture, it'll be unrecognized, but reshaper will be smart enough to know I probably want to add System.Globalization in my list of using directives. If it's smart enough to know this, why doesn't it show up intellisense after doing CultureInfo.

Karl

6 comments
Comment actions Permalink

Karl,

See comments below. Hope this helps.

--
Oleg Stepanov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"karl" <no_mail@jetbrains.com> wrote in message
news:14741470.1088276143097.JavaMail.itn@is.intellij.net...

A number of small features, almost all with respect to intellisense.

>

Intellisense to automatically come up when adding an attribute, and only

listing attribute types (like throw new only lists exceptions).

It doesn't come up automatically, but SmartType completion
(CtrlShiftSpace) shows only attribute types in this case.

I've asked for this before, but vastly improved intellisense with

enumerators. It's been announced that C# 2.0/whidbey/2005 will support enum
intellisense in much the same way vb.Net currently does
(http://weblogs.asp.net/cyrusn/archive/2004/05/28/143895.aspx)

This (as well as many other cases where expected type can be deudced) is
also available via using SmartType completion. If an enum type value is
expected it shows only values of this type + all enum members.

I lost my little light-bulb icon to quickly optimize redundant using

directives in recent versions...bring it back plz.
>

Intellisense to popup automatically when I go back and edit parameters

within a method.
>

If I type CultureInfo.InvariantCulture, it'll be unrecognized, but

reshaper will be smart enough to know I probably want to add
System.Globalization in my list of using directives. If it's smart enough
to know this, why doesn't it show up intellisense after doing CultureInfo.

Intellisense pops up after "." after the specified delay if the
corresponding ReSharper option is on (see ReSharper -> Options -> Code
Completion)



0
Comment actions Permalink

I lost my little light-bulb icon to quickly optimize redundant using
directives in recent versions...bring it back plz.


Does the Alt-Enter shortcut still work when the caret is on a redundant using?

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com "Develop with pleasure!"

A number of small features, almost all with respect to intellisense.

Intellisense to automatically come up when adding an attribute, and
only listing attribute types (like throw new only lists exceptions).

I've asked for this before, but vastly improved intellisense with
enumerators. It's been announced that C# 2.0/whidbey/2005 will
support enum intellisense in much the same way vb.Net currently does
(http://weblogs.asp.net/cyrusn/archive/2004/05/28/143895.aspx)

I lost my little light-bulb icon to quickly optimize redundant using
directives in recent versions...bring it back plz.

Intellisense to popup automatically when I go back and edit parameters
within a method.

If I type CultureInfo.InvariantCulture, it'll be unrecognized, but
reshaper will be smart enough to know I probably want to add
System.Globalization in my list of using directives. If it's smart
enough to know this, why doesn't it show up intellisense after doing
CultureInfo.

Karl


0
Comment actions Permalink

Yup, the icon shows up when I Alt-Enter.

0
Comment actions Permalink

I appreciate the --space solution, but I guess my request is to have an option to automatically have it on (for both attributes and enums). One of my reasons for asking is that I have carpal tunnel and I try to avoid ]]> combo's as much as possible as it causes me pain. of course, I'm not asking for a custom solution, so it's just a request :).

0
Comment actions Permalink

Karl,

I see the problem now. Other users also requested code completion
auto-popup, but in different places. I asked to discuss where the automatic
popup would be the most appropriate, but nobody answered. We'll discuss this
within the team since we have the release in 1 week.

--
Oleg Stepanov
Software Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"karl" <no_mail@jetbrains.com> wrote in message
news:32382106.1088365225556.JavaMail.itn@is.intellij.net...

I appreciate the <ctrl>-<shift>-space solution, but I guess my request is

to have an option to automatically have it on (for both attributes and
enums). One of my reasons for asking is that I have carpal tunnel and I try
to avoid ]]> combo's as much as possible as it causes me pain. of
course, I'm not asking for a custom solution, so it's just a request :).


0
Comment actions Permalink

Yup, the icon shows up when I Alt-Enter.


I think I know why it does not show up for you. We'll fix that.

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com "Develop with pleasure!"


0

Please sign in to leave a comment.