Resharper will not allow me to remove it from the Add-In Startup list
I keep unchecking Resharper in the Start-Up column of the Add-In Manager dialog (see screenshot) and restarting VS.NET, but Resharper loads each time I close VS.NET and open my main solution. Is this because of the solution temp files?
With the latest release of CodeRush, I'm getting ready to compare the two tools again, but I'm trying to work without Resharper for the time being. What is the surest way to remove Resharper from the IDE without uninstalling it?
Attachment not added (general error): "AddInManager.jpg"
Please sign in to leave a comment.
Nope. I just removed all the _Resharper... directories from my temp directory and opened VS.NET without opening a solution. As you can see, Resharper has loaded again. Any ideas?
Attachment(s):
AddInManager.jpg
Hello flipdoubt,
there is a bug in VS 2005 such that unchecking the 'Startup' checkbox doesn't
actually work if the add-in is installed for all users. You can manually
tweak a registry
value 'LoadBehavior' by setting it to zero at the following registry key:
HKLM(HKCU)\Software\Microsoft\VisualStudio\8.0\AddIns\ReSharperAddIn25.
This will prevent ReSharper from loading on VS startup.
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Thanks, that registry hack worked for me.
I've spent just a couple of days working with CR rather than R# and, I have
to say, I'm missing R# like a fiend. CR has more eye candy, but R# is more
useful -- at least for the way I work.
flipdoubt wrote:
What about the refactoring tools in Refactor! Pro? A friend of mine uses
CodeRush and after looking over its feature list, it has a lot of stuff
R# does not, but nothing I really thought I'd use -- and some key things
R# has CodeRush did not.
But then I'd read a lot of the features of Refactor! Pro, and it seemed
like it could start to give R# a run. Seems a lot of stuff R# calls a
quick fix fall under Refactor! Pro's domain, so it can be a little
difficult comparing. R!P also supports VB and C++ apparently.
I tried ReFactor Pro! at the start of 2006. IMHO, it was a let down. Like most refactoring tools, it does not do much more than refactoring. Granted, the UI additions are very slick, but that does not help me write better code or write it faster.
R# does so much more than refactoring. For example, if I had to pick one feature only from R# to keep, it would certainly be "Find in Files".
R# has a whole host of navigation tools that are indispensible and these "non-core" refactoring tools are what makes R# stand out from the crowd.
I gave Refactor! Pro a go because of its no risk money back guarantee. After about a month, I got my money back. So, certainly give it a try and let everyone on this forum know how you get on. I'll give you maybe a week before you want to go back to using R# :)
(I only use C#, so the VB and C++ support is not useful to me)
Now checking the checkbox won't stick, meaning I can't have Resharper load
at startup. I suppose I can set that value back to what it was before. Was
it 3?
I held my tongue before, but CodeRush does not seem to be affected by this
bug.
Now checking the checkbox won't stick, meaning I can't have Resharper load
at startup. I suppose I can set that value back to what it was before. Was
it 3?
I held my tongue before, but CodeRush does not seem to be affected by this
bug.
Hello flipdoubt,
yes, if you want an add-in to be loaded on VS startup, you have to set 'LoadBehavior'
to 3.
The reason CodeRush is not affected by this bug is probably that CodeRush
uses different activation mechanism
than ReSharper: ReSharper is activated via COM, and CodeRush (I guess) via
the *.addin files. I'm not sure about this,
but it is possible.
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Hi Dmitry,
Yes, you're correct. We got around this problem by adding a .addin file for
VS 2005 installations. This is apparently a Visual Studio bug.
Best Regards,
Dustin Campbell
Developer Express Inc.
James Hebben wrote:
Thx for the feedback.
I agree that there does seem to be some unique things to R#, things I
used in Eclipse that I really liked - like (I'm working from an old list
of notes, so I may be wrong on some of this being unique to R#):
- Error syntax highlights with quick fix to create new classes, methods.
Nice for TDD.
- Auto implement interface/abstract members (though I thought Eclipse
did a better jorb of the default implementation code)
- Override template type stuff.
- Using optimizations and auto-adding using statements.
- Pop-up rendered docs is very cool.
- Find usages (still waiting on Call Hierarchy though -
http://www.jetbrains.net/jira/browse/RSRP-33401)
- Unit testing integration.
Keep in mind that we have a separate product for writing better code and
writing it faster. That product is called CodeRush and a better comparisan
can be made to R# by using both CodeRush + Refactor! Pro.
Best Regards,
Dustin Campbell
Developer Express Inc.
Optimize Namespace References is available in Refactor! but the automatic
adding of using statements was lowered in priority since it exists in Visual
C# 2005. However, all of our code generation features automatically add necessary
namespace references for any types used in the generated code.
Find All References (similar to Find Usages) was included in the latest version
of CodeRush.
Best Regards,
Dustin Campbell
Developer Express Inc.
Ha ha ha. But as I recall, in order to get this "feature" you have to also remember the entire class name AND type it in exactly so that VS can work out where to find it.
R# has implemented this so much better with Smart Completion which finds class names that match the current typed prefix even though they are outside of the current set of using scopes.
I make no apologies for being a very strong R# fan.
Hmm. I tried using CodeRush. It is very pretty but I did not feel that it added much value to the way I work.
I do realise that there are a lot of people out there who love it though.
I agree with you, we evalutated CodeRush but "liked" R# much more / found it
much less intrusive (the animated arrows in CodeRush come to mind). R# has
proved to be a real productivity boost for our developers in both VS2003 and
VS2005.
I'm sure both products are great, but it would be nice if this could be a
support/community forum discussing Jetbrains' products alone. Campbell's
company's (DevExpress) forum rules disallow discussing other vendor's
products in their own forums, and I find it strange that they are
advertising their own products here.
Best wishes,
Dag Christensen
"James Hebben" <no_reply@jetbrains.com> wrote in message
news:27804883.1169140506767.JavaMail.itn@is.intellij.net...
>
Cool, thx for the corrections. I knew I'd probably be out-of-date on
some of them.
Well, the truth is, I didn't actually start the conversation on CodeRush.
I simply chimed in to correct misconceptions and inaccuracies in the thread.
We do monitor the R# newsgroups to ensure that our products playing nicely
together. In fact, if you search this newsgroup for "CodeRush" or "DXCore"
you'll find posts from us trying to ensure that any conflicts between R#
and CR are fixed quickly. In addition, if you search our newsgroups, you'll
find a great deal of discussion on R# (and even a post or two from JetBrains).
Advertising was certainly not my intent. :)
Best Regards,
Dustin Campbell
Developer Express Inc.