Toggle Resharper Functionality for Orcas?

I've been a heavy user of ReSharper for quite some time now and love how
well it integrates into the new Orcas. I, however, have been 'dinking' around
with DLINQ, Acropolis, and other technologies that are not supported by ReSharper
and wonder if there was a way to "disable" ReSharper's intellisense in lieu
of Visual Studio's for .NET 3.5 projects? I've disabled it within the Options
(switching it from ReSharper to Visual Studio), but to no avail.

It'd be nice if there was a way to toggle ReSharper on and off (or the Intellisense
on and off) on startup (to allow us to create two startup icons) for those
who will be pressing the knife as Microsoft releases these new technologies,
but still use .NET 2.0-esque (and ReSharper) for prime development.

Ideas or suggestions?

Thanks!

-dl

---
David R. Longnecker
Web Developer
http://blog.tiredstudent.com


5 comments
Comment actions Permalink

Hello,

I've been a heavy user of ReSharper for quite some time now and love
how well it integrates into the new Orcas. I, however, have been
'dinking' around with DLINQ, Acropolis, and other technologies that
are not supported by ReSharper and wonder if there was a way to
"disable" ReSharper's intellisense in lieu of Visual Studio's for .NET
3.5 projects? I've disabled it within the Options (switching it from
ReSharper to Visual Studio), but to no avail.


You have tried the ReSharper – Options / Environment / IntelliSense / General
page, right? Does it have any effect? What is the build number you're using?
There have been significant changes to the Options pages recently, so trying
Beta 2 sounds like a good idea.

It'd be nice if there was a way to toggle ReSharper on and off (or the
Intellisense on and off) on startup (to allow us to create two startup
icons) for those who will be pressing the knife as Microsoft releases
these new technologies, but still use .NET 2.0-esque (and ReSharper)
for prime development.


Well, if the Options won't work—

R# could be enabled and disabled in the Visual Studio “Add-Ins” dialog. If
you uncheck the “Startup” checkbox, you'll be able to load it manually with
the first checkbox in the row on the selected Visual Studio sessions. Or
rather unload R# with the same checkbox after VS startup, whichever seems
more fit.

You could also create a secondary Visual Studio hive for the same Visual
Studio version, and have only one of them equipped with R#. In this case
they will be selectable with the VS command line arguments, hence two startup
icons. Those hives will not share user settings, which has a bright side
too, keeping the R# special shortcuts in mind. See http://www.jetbrains.net/confluence/display/ReSharper/InstallationNotesfor+ReSharper
for some details on the VS hives.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

Serge-

You have tried the ReSharper – Options / Environment / IntelliSense /
General page, right? Does it have any effect? What is the build number
you're using? There have been significant changes to the Options pages
recently, so trying Beta 2 sounds like a good idea.


ReSharper 3.0 Full Edition build 3.0.447.19 on 2007-05-28T22:59:28

Beta2 is downloading as I type. Prior, no, the IntelliSense options did
not work.

You could also create a secondary Visual Studio hive for the same
Visual Studio version, and have only one of them equipped with R#. In
this case they will be selectable with the VS command line arguments,
hence two startup icons. Those hives will not share user settings,
which has a bright side too, keeping the R# special shortcuts in mind.
See
http://www.jetbrains.net/confluence/display/ReSharper/Installation+Not
esforReSharper for some details on the VS hives.


If Beta2 doesn't work, I'll give this a go.

Thanks!

-dl

---
David R. Longnecker
Web Developer
http://blog.tiredstudent.com

Hello,

>> I've been a heavy user of ReSharper for quite some time now and love
>> how well it integrates into the new Orcas. I, however, have been
>> 'dinking' around with DLINQ, Acropolis, and other technologies that
>> are not supported by ReSharper and wonder if there was a way to
>> "disable" ReSharper's intellisense in lieu of Visual Studio's for
>> .NET 3.5 projects? I've disabled it within the Options (switching it
>> from ReSharper to Visual Studio), but to no avail.
>>

You have tried the ReSharper – Options / Environment / IntelliSense /
General page, right? Does it have any effect? What is the build number
you're using? There have been significant changes to the Options pages
recently, so trying Beta 2 sounds like a good idea.

>> It'd be nice if there was a way to toggle ReSharper on and off (or
>> the Intellisense on and off) on startup (to allow us to create two
>> startup icons) for those who will be pressing the knife as Microsoft
>> releases these new technologies, but still use .NET 2.0-esque (and
>> ReSharper) for prime development.
>>

Well, if the Options won't work—

R# could be enabled and disabled in the Visual Studio “Add-Ins”
dialog. If you uncheck the “Startup” checkbox, you'll be able to load
it manually with the first checkbox in the row on the selected Visual
Studio sessions. Or rather unload R# with the same checkbox after VS
startup, whichever seems more fit.

You could also create a secondary Visual Studio hive for the same
Visual Studio version, and have only one of them equipped with R#. In
this case they will be selectable with the VS command line arguments,
hence two startup icons. Those hives will not share user settings,
which has a bright side too, keeping the R# special shortcuts in mind.
See
http://www.jetbrains.net/confluence/display/ReSharper/Installation+Not
esforReSharper for some details on the VS hives.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”



0
Comment actions Permalink

Hello,

ReSharper 3.0 Full Edition build 3.0.447.19 on 2007-05-28T22:59:28


That was built in May … lots of changes since that build. Let's see how Beta
2 behaves.

If Beta2 doesn't work, I'll give this a go.


I think we'd rather make it work ;) So please tell us if it does not.

Let's make sure we're talking about the same option — IntelliSense is all
about code completion (basic, smart and type name completion), plus parameter
info popups. The expected behavior is that since you switch IntelliSense
support to Visual Studio, the basic completion and parameter info windows
are provided by VS. Smart Completion and Type Name completion will still
come from R#, however, as they have no VS counterparts. If you're (possibly)
talking about the code being colored in red, which is also a case for the
new language features, that's about code analysis & highlightings.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

Ahh, you're quite right; the Intellisense wasn't what I was looking for,
it was code analysis. Toggling that does stop the analysis of the 3.5 framework
code, but (obviously) of everything. Hmm. For now, I'll probably just leave
it on and live with the red underlines and warnings... the code analysis
is a real benefit that's hard to give up. ;)

Thanks for your help and explaination!

-dl

---
David R. Longnecker
Web Developer
http://blog.tiredstudent.com

Hello,

>> ReSharper 3.0 Full Edition build 3.0.447.19 on 2007-05-28T22:59:28
>>

That was built in May … lots of changes since that build. Let's see
how Beta 2 behaves.

>> If Beta2 doesn't work, I'll give this a go.
>>

I think we'd rather make it work ;) So please tell us if it does not.

Let's make sure we're talking about the same option — IntelliSense is
all about code completion (basic, smart and type name completion),
plus parameter info popups. The expected behavior is that since you
switch IntelliSense support to Visual Studio, the basic completion and
parameter info windows are provided by VS. Smart Completion and Type
Name completion will still come from R#, however, as they have no VS
counterparts. If you're (possibly) talking about the code being
colored in red, which is also a case for the new language features,
that's about code analysis & highlightings.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”



0
Comment actions Permalink

Hello,

Ahh, you're quite right; the Intellisense wasn't what I was looking
for, it was code analysis. Toggling that does stop the analysis of
the 3.5 framework code, but (obviously) of everything.


This ReSharper release does not know anything about the C# 3.0 code. From
its point of view, all the code is C# 2.0 (same for VB.NET). That's why you
can't suppress the highlightings selectively.

Thanks for your help and explaination!


You're welcome :) It's not too long till a new EAP starts, and it will handle
the new language features … stay tuned!


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0

Please sign in to leave a comment.