C# 3.0 Support

Will Resharper 3.0 provide support for C# 3.0 language extensions (anonymous
types, lambda expression, linq queries) ? The roadmap does not list that
many features for C# and I read in one of the newsgroup reply that the
feature list for R# 3.0 has been finalized.. If they are going to be only
available in a later version I would rather wait before my upgrade.

Thanks,
Krishna

4 comments
Comment actions Permalink

Krishna,

We will not have any support for C# 3.0 in the ReSharper 3.0 version.
We will have a version of ReSharper supporting C# 3.0 somewhere around Orcas
release, but we cannot say anything about the upgrade policy and pricing.

Friendly,
Dmitry

Will Resharper 3.0 provide support for C# 3.0 language extensions
(anonymous types, lambda expression, linq queries) ? The roadmap does
not list that many features for C# and I read in one of the newsgroup
reply that the feature list for R# 3.0 has been finalized.. If they
are going to be only available in a later version I would rather wait
before my upgrade.

Thanks,
Krishna

--
Dmitry Lomov
Technical Lead/Software Architect
JetBrains, Inc.
"Develop With Pleasure!"


0
Comment actions Permalink

Hi

Can you add some support in the ReSharper 3.0 timeframe to ensure that
ReShaper doesn't break if it encounters C# 3.0 code, and instead fails
gracefully? I had some trouble with Resharper in the 2.0 early EAP
timeframe not understanding broken C# code and new C# constructs
(particularlly generics) and crashing Visual Studio.

Kind Regards

Duncan

"Dmitry Lomov (JetBrains)" <dmitry.lomov@jetbrains.com> wrote in message
news:438e3a4059918c93deff6281058@news.intellij.net...

Krishna,

>

We will not have any support for C# 3.0 in the ReSharper 3.0 version.
We will have a version of ReSharper supporting C# 3.0 somewhere around
Orcas release, but we cannot say anything about the upgrade policy and
pricing.
Friendly,
Dmitry

>> Will Resharper 3.0 provide support for C# 3.0 language extensions
>> (anonymous types, lambda expression, linq queries) ? The roadmap does
>> not list that many features for C# and I read in one of the newsgroup
>> reply that the feature list for R# 3.0 has been finalized.. If they
>> are going to be only available in a later version I would rather wait
>> before my upgrade.
>>
>> Thanks,
>> Krishna

--
Dmitry Lomov
Technical Lead/Software Architect
JetBrains, Inc.
"Develop With Pleasure!"

>



0
Comment actions Permalink

Duncan,

Can you add some support in the ReSharper 3.0 timeframe to ensure that
ReShaper doesn't break if it encounters C# 3.0 code, and instead fails
gracefully?


If by "break" you mean "crash", as in "throws exception", then this is definitely
something we are going to fix in ReSharper 3.0. By all means, please submit
a request ReSharper crashes on you in C# 3.0 code.

However, I do not think we will be providing any decent parsing for C# 3.0
constructs in ReSharper 3.0.

Friendly,
Dmitry

I had some trouble with Resharper in the 2.0 early EAP
timeframe not understanding broken C# code and new C# constructs
(particularlly generics) and crashing Visual Studio.

Kind Regards

Duncan

"Dmitry Lomov (JetBrains)" <dmitry.lomov@jetbrains.com> wrote in
message news:438e3a4059918c93deff6281058@news.intellij.net...

>> Krishna,
>>
>> We will not have any support for C# 3.0 in the ReSharper 3.0 version.
>> We will have a version of ReSharper supporting C# 3.0 somewhere
>> around
>> Orcas release, but we cannot say anything about the upgrade policy
>> and
>> pricing.
>> Friendly,
>> Dmitry
>>> Will Resharper 3.0 provide support for C# 3.0 language extensions
>>> (anonymous types, lambda expression, linq queries) ? The roadmap
>>> does not list that many features for C# and I read in one of the
>>> newsgroup reply that the feature list for R# 3.0 has been
>>> finalized.. If they are going to be only available in a later
>>> version I would rather wait before my upgrade.
>>>
>>> Thanks,
>>> Krishna
>> --
>> Dmitry Lomov
>> Technical Lead/Software Architect
>> JetBrains, Inc.
>> "Develop With Pleasure!"
--
Dmitry Lomov
Technical Lead/Software Architect
JetBrains, Inc.
"Develop With Pleasure!"


0
Comment actions Permalink

Hello,

Can you add some support in the ReSharper 3.0 timeframe to ensure that
ReShaper doesn't break if it encounters C# 3.0 code, and instead fails
gracefully?


You're welcome to test the current R# 3.0 EAP version against Orcas and C#
3.0 and report all the failures you find ungraceful. Such feedback will be
valueable, as we're not writing any noticeable amounts of C# 3.0 code yet,
due to obvious reasons.

Of course highlighting the var keyword (and others) in red is not considered
ungraceful (but I think the value of the var keyword is reduced almost to
null with the use of R#, anyway ;).


Serge Baltic
Omea & R# Developer
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0

Please sign in to leave a comment.