Can Initialize Menu happen in the background?

I have a noticeable delay when I start up VS.NET which appears to be related
to Resharper initializing itself.  When I launch VS.NET I get a "Resharper:
initializing menu" message in the status bar and a wait cursor which results
in an annoying delay.  Is there anyway that this could be done in the
background so I don't have to wait for Resharper to finish before selecting
the project I want to open?  If I remove Resharper the delay goes away and I
can pick the project to open as soon as VS.NET loads.  Can we get rid of the
delay or have it do its work in the background so I don't have to wait
around for Resharper... I'm too impatient for that :)

Thanks,
Steve


5 comments
Comment actions Permalink

I should have mentioned that I'm running build 254.

"Steve" <steve.eichert@gmail.com> wrote in message
news:e8v6ee$bk1$1@is.intellij.net...
>I have a noticeable delay when I start up VS.NET which appears to be
>related to Resharper initializing itself.  When I launch VS.NET I get a
>"Resharper: initializing menu" message in the status bar and a wait cursor
>which results in an annoying delay.  Is there anyway that this could be
>done in the background so I don't have to wait for Resharper to finish
>before selecting the project I want to open?  If I remove Resharper the
>delay goes away and I can pick the project to open as soon as VS.NET loads.
>Can we get rid of the delay or have it do its work in the background so I
>don't have to wait around for Resharper... I'm too impatient for that :)
>

Thanks,
Steve



0
Comment actions Permalink

Hello Steve,

perhaps you haven't tried the previous builds older than the 254. The delay
was MUCH larger there.
Currently ReSharper initialization takes about 7-8 seconds (to my experience)
which are bearable though
far from perfect. However, we realize that without ReSharper VS starts much
faster and will work on reducing the startup time further.
Concerning the suggestion to move the startup activity into background -
unfortunately, it is not possible because of thread-affinity problems
(i.e. some API can be called on the primary thread only).


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

I should have mentioned that I'm running build 254.

"Steve" <steve.eichert@gmail.com> wrote in message
news:e8v6ee$bk1$1@is.intellij.net...

>> I have a noticeable delay when I start up VS.NET which appears to be
>> related to Resharper initializing itself.  When I launch VS.NET I get
>> a "Resharper: initializing menu" message in the status bar and a wait
>> cursor which results in an annoying delay.  Is there anyway that this
>> could be done in the background so I don't have to wait for Resharper
>> to finish before selecting the project I want to open?  If I remove
>> Resharper the delay goes away and I can pick the project to open as
>> soon as VS.NET loads. Can we get rid of the delay or have it do its
>> work in the background so I don't have to wait around for
>> Resharper... I'm too impatient for that :)
>>
>> Thanks,
>> Steve


0
Comment actions Permalink

Hello Dmitry,
The longer load time in older builds is what caused me to uninstall it so
I do know that it's much better, however, it is still much longer then I
would like.

Thanks,
Steve

Hello Steve,

perhaps you haven't tried the previous builds older than the 254. The
delay
was MUCH larger there.
Currently ReSharper initialization takes about 7-8 seconds (to my
experience)
which are bearable though
far from perfect. However, we realize that without ReSharper VS starts
much
faster and will work on reducing the startup time further.
Concerning the suggestion to move the startup activity into background
-
unfortunately, it is not possible because of thread-affinity problems
(i.e. some API can be called on the primary thread only).
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> I should have mentioned that I'm running build 254.
>>
>> "Steve" <steve.eichert@gmail.com> wrote in message
>> news:e8v6ee$bk1$1@is.intellij.net...
>>
>>> I have a noticeable delay when I start up VS.NET which appears to be
>>> related to Resharper initializing itself.  When I launch VS.NET I
>>> get a "Resharper: initializing menu" message in the status bar and a
>>> wait cursor which results in an annoying delay.  Is there anyway
>>> that this could be done in the background so I don't have to wait
>>> for Resharper to finish before selecting the project I want to open?
>>> If I remove Resharper the delay goes away and I can pick the project
>>> to open as soon as VS.NET loads. Can we get rid of the delay or have
>>> it do its work in the background so I don't have to wait around for
>>> Resharper... I'm too impatient for that :)
>>>
>>> Thanks,
>>> Steve


0
Comment actions Permalink

Hello Steve,

well, so we can consider your feedback as a positive (that you hopefully
have'nt uinstalled the latest build yet) evaluation of our recent work
and an encouragement for further optimizations ;) Seriously, we plan to
reduce startup time even more in the bugfix update 2.0.1. In the newsgroups
there have been a discussion of the startup time issue, if you are interested.

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

Hello Dmitry,
The longer load time in older builds is what caused me to uninstall it
so
I do know that it's much better, however, it is still much longer then
I
would like.
Thanks,
Steve

>> Hello Steve,
>>
>> perhaps you haven't tried the previous builds older than the 254. The
>> delay
>> was MUCH larger there.
>> Currently ReSharper initialization takes about 7-8 seconds (to my
>> experience)
>> which are bearable though
>> far from perfect. However, we realize that without ReSharper VS
>> starts
>> much
>> faster and will work on reducing the startup time further.
>> Concerning the suggestion to move the startup activity into
>> background
>> -
>> unfortunately, it is not possible because of thread-affinity problems
>> (i.e. some API can be called on the primary thread only).
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> I should have mentioned that I'm running build 254.
>>>
>>> "Steve" <steve.eichert@gmail.com> wrote in message
>>> news:e8v6ee$bk1$1@is.intellij.net...
>>>
>>>> I have a noticeable delay when I start up VS.NET which appears to
>>>> be related to Resharper initializing itself.  When I launch VS.NET
>>>> I get a "Resharper: initializing menu" message in the status bar
>>>> and a wait cursor which results in an annoying delay.  Is there
>>>> anyway that this could be done in the background so I don't have to
>>>> wait for Resharper to finish before selecting the project I want to
>>>> open? If I remove Resharper the delay goes away and I can pick the
>>>> project to open as soon as VS.NET loads. Can we get rid of the
>>>> delay or have it do its work in the background so I don't have to
>>>> wait around for Resharper... I'm too impatient for that :)
>>>>
>>>> Thanks,
>>>> Steve


0
Comment actions Permalink

Yep, I still have it installed and am pleased with the reduced startup time.
I'll look forward to continued progress! :)

Hello Steve,

well, so we can consider your feedback as a positive (that you
hopefully
have'nt uinstalled the latest build yet) evaluation of our recent work
and an encouragement for further optimizations ;) Seriously, we plan
to
reduce startup time even more in the bugfix update 2.0.1. In the
newsgroups
there have been a discussion of the startup time issue, if you are
interested.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> Hello Dmitry,
>> The longer load time in older builds is what caused me to uninstall
>> it
>> so
>> I do know that it's much better, however, it is still much longer
>> then
>> I
>> would like.
>> Thanks,
>> Steve
>>> Hello Steve,
>>>
>>> perhaps you haven't tried the previous builds older than the 254.
>>> The
>>> delay
>>> was MUCH larger there.
>>> Currently ReSharper initialization takes about 7-8 seconds (to my
>>> experience)
>>> which are bearable though
>>> far from perfect. However, we realize that without ReSharper VS
>>> starts
>>> much
>>> faster and will work on reducing the startup time further.
>>> Concerning the suggestion to move the startup activity into
>>> background
>>> -
>>> unfortunately, it is not possible because of thread-affinity
>>> problems
>>> (i.e. some API can be called on the primary thread only).
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> I should have mentioned that I'm running build 254.
>>>>
>>>> "Steve" <steve.eichert@gmail.com> wrote in message
>>>> news:e8v6ee$bk1$1@is.intellij.net...
>>>>
>>>>> I have a noticeable delay when I start up VS.NET which appears to
>>>>> be related to Resharper initializing itself.  When I launch VS.NET
>>>>> I get a "Resharper: initializing menu" message in the status bar
>>>>> and a wait cursor which results in an annoying delay.  Is there
>>>>> anyway that this could be done in the background so I don't have
>>>>> to wait for Resharper to finish before selecting the project I
>>>>> want to open? If I remove Resharper the delay goes away and I can
>>>>> pick the project to open as soon as VS.NET loads. Can we get rid
>>>>> of the delay or have it do its work in the background so I don't
>>>>> have to wait around for Resharper... I'm too impatient for that :)
>>>>>
>>>>> Thanks,
>>>>> Steve


0

Please sign in to leave a comment.