[238] Parameter info slowness

The Parameter Info is still un-usable, once it's displaying, if I type anything the CPU usage is 100% and it's a good 2 seconds between characters typed to appearing on the screen.

This has been around for quite some time, I've tried several time to open an issue however my issues never appear in tracker...

8 comments
Comment actions Permalink

Hello alastair,

what do you mean - do you have any troubles submitting requests to the tracker?

I've tried several time to
open an issue however my issues never appear in tracker...



0
Comment actions Permalink

The issue appeared to be created without any problem, however it did not appear in the list, I checked back a few days later.

I used the link on the top right Forum | EAP | Tracker - clicked on tracker.

Then selected ReSharper » Requests, then chose Submit New Request

Is that the right spot?

Thanks,
Alastair

0
Comment actions Permalink

Does it happens on any method or for methods with multiple overloads?
Note, the very first start of parameter info is slow because doc comments
from system assemblies is being parsed.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

Hello Sergey,

I have it even with a method from the same class with only one parameter,
and the same lag is there when I do an inline variable name refactoring and
the dropdown with suggestions is showing. It looks to me that it is related
to the popups being shown rather than the number of entries in them.

Greetings,

Guy

Does it happens on any method or for methods with multiple overloads?
Note, the very first start of parameter info is slow because doc
comments from system assemblies is being parsed.



0
Comment actions Permalink

Guy,

It looks very strange. Could You send us a sample solution? In fact,
slowness on typing may be caused, for instance, by huge size of the file.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

Hello Sergey,

I don't think it has anything to do with the solution or de size of the file
for me: if I start a new project from scratch the problem also occurs.

I am working on a dual screen configuration, so at first I thought that might
have something to do with it, but disabling the secondary screen did not
solve the problem either.

This lag is not trivial either, it really stops you from developing at a
good pace, because you have to pause, stop typing and wait for the editor
to catch up with what you were typing.

I would like to be of more help to you in reproducing the problem, but I
have no clue as to what may be causing it. Maybe if others with the same
problems can list their configuration we might be able to find the things
all configurations have in commom or something...

I am working in Windows 2000 Professional, VS2003, R# 238, Dual Screen, P4
3.2Ghz, 1Gb RAM. I have no addons installed besides R#.

Greetings,

Guy

Guy,

It looks very strange. Could You send us a sample solution? In fact,
slowness on typing may be caused, for instance, by huge size of the
file.



0
Comment actions Permalink

Guy,

Do You mean, that there is problem even if You have the single candidate
with several parameters? And Your typical scenario is just type method call
with parameter info auto-popup on?

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

Hello Sergey,

Do You mean, that there is problem even if You have the single
candidate with several parameters? And Your typical scenario is just
type method call with parameter info auto-popup on?


Yes, that is the case. Now I do not have auto-popup enabled anymore, but
I'm very much used to typing ctrl-p when I'm not sure of the parameter order
and after the popup is shown, every keystroke takes quite some time to be
registered in the editor.

Also, if I copy/paste something while the popup is showing it updates as
fast as I would have typed a single character. So the problem should be
related to keystrokes rather than character displays I think.

Greetings,

Guy


0

Please sign in to leave a comment.