3.0 Roadmap

I've just been looking through the 3.0 roadmap and it seems that 3.0 is really
R# for VB. Whilst I am looking forward to the member reordering features
and disabling warnings at specific places, there doesn't seem to be much
in there that would make it easy to justify getting work to upgrade our licences
from 2.5 to 3.0 for C#. Is this the case, or am I missing something?


13 comments
Comment actions Permalink

Sean:

The current 3.0 Roadmap is not complete (see my blog post at: http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open/). During the next few weeks, more and more items will appear (specifically where non-VB features are concerned). If by the end of April the list still doesn't impress you, please ping me. Just hang in there. Please remember, we're building the next version now as you read this -- this means your participation in the EAP program is much appreciated, and if there are some C# releated features you'd like to see make their way into ReSharper 3.0, please tell us!

David Stennett
JetBrains

0
Comment actions Permalink

Thanks for the response, David. I'm gald to hear that there will be some
more C# focused features on the way - for me and to help persuade the boss
;) - and I will, as ever, enjoy being part of the EAP (I found R# soon after
the start of the first EAP and have been an avid fan ever since). That said,
it's going to be interesting to have some VB coders in the forums in the
future. I'm sure R# will make a big spalsh in their community too.

Cheers

Sean


0
Comment actions Permalink

I'm still waiting for the "Complete Statement" (or what I call "Smart
Enter")!!

If you put this in 3.0, it'll be a no-brainer upgrade for me.

"David Stennett" <david@intellij.com> wrote in message
news:17391296.1174402024945.JavaMail.itn@is.intellij.net...

Sean:

>

The current 3.0 Roadmap is not complete (see my blog post at:
http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open/).
During the next few weeks, more and more items will appear (specifically
where non-VB features are concerned). If by the end of April the list
still doesn't impress you, please ping me. Just hang in there. Please
remember, we're building the next version now as you read this -- this
means your participation in the EAP program is much appreciated, and if
there are some C# releated features you'd like to see make their way into
ReSharper 3.0, please tell us

>

David Stennett
JetBrains



0
Comment actions Permalink

I'm still waiting for the "Complete Statement" (or what I call "Smart
Enter")!!


Hi Paul, how does that work then?


0
Comment actions Permalink

Hi Paul:

Yes, explain yourself! ;) Is this something you've requested in the tracker? Have you explained this feature to the ReSharper developers? If not, make your case now -- explain it in detail (with code sample if you can) :)

David

Message was edited by:
David Stennett

0
Comment actions Permalink

Its' been in Tracker forever. It's been a feature of IntelliJ IDEA forever
(I first suggested it when I was an IDEA user, and they put it right in...
I've been missing it ever since switching over to C# development)

Right now, especially with the "Add closing paren" feature, I too often have
to hit the 'end' key, type a semicolon, and press enter. Smart Enter (i.e.
complete statement) is something that would allow me to just press enter,
and even though I'm not at the end of the line, it would 'complete' the
statement by throwing on a semicolon and moving to the next line. If the
statement cannot be completed, then it would still "do the right thing",
positioning the cursor correctly. If implemented correctly (it did take a
few attempts in IDEA), you should be able to map the ENTER key to "Complete
Statement" or "Smart Enter", and have it work as expected in every case. I
think in IDEA, though, the map it to Alt-Enter or something by default, and
that's fine too.

If you haven't programmed with it, you should give it a shot. It's an
amazing time and keystroke saver. Many people turn off that "add closing
paren" thing because they don't want to have to space over it, or manually
move to the end of the line to add the semicolon, etc, and having this
function completely eliminates that issue.


"David Stennett" <no_reply@jetbrains.com> wrote in message
news:6177269.1174565801288.JavaMail.itn@is.intellij.net...

Hi Paul:

>

Yes, explain yourself! ;) Is this something you've requested in the
tracker? Have you explain this feature to developers? If not, make your
case now -- explain it in detail (with code sample if you can) :)

>

David



0
Comment actions Permalink

See:

http://www.jetbrains.net/jira/browse/RSRP-5329


"David Stennett" <no_reply@jetbrains.com> wrote in message
news:6177269.1174565801288.JavaMail.itn@is.intellij.net...

Hi Paul:

>

Yes, explain yourself! ;) Is this something you've requested in the
tracker? Have you explain this feature to developers? If not, make your
case now -- explain it in detail (with code sample if you can) :)

>

David



0
Comment actions Permalink

David, I look forward to the expansion of the list as well. My first impression was the same as Sean's.

-Michael

0
Comment actions Permalink

You can absolutely add my vote for this, that'd be a great feature!


0
Comment actions Permalink

Hello Paul,

Unfortunately, Complete Statement is not planned for 3.0. We will consider
it most preferred candidate for feature list for next version.

Sincerely,
Ilya Ryzhenkov

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


PB> I'm still waiting for the "Complete Statement" (or what I call
PB> "Smart Enter")!!
PB>
PB> If you put this in 3.0, it'll be a no-brainer upgrade for me.
PB>
PB> "David Stennett" <david@intellij.com> wrote in message
PB> news:17391296.1174402024945.JavaMail.itn@is.intellij.net...
PB>
>> Sean:
>>
>> The current 3.0 Roadmap is not complete (see my blog post at:
>> http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open/)
>> . During the next few weeks, more and more items will appear
>> (specifically where non-VB features are concerned). If by the end of
>> April the list still doesn't impress you, please ping me. Just hang
>> in there. Please remember, we're building the next version now as
>> you read this -- this means your participation in the EAP program is
>> much appreciated, and if there are some C# releated features you'd
>> like to see make their way into ReSharper 3.0, please tell us
>>
>> David Stennett
>> JetBrains


0
Comment actions Permalink

Why, why WHY do you guys keep pushing this off? I first submitted it way
back when 1.0 was in EAP, and it's been "promised in the next version" ever
since, and keeps getting dropped out. I thought for sure it was going to be
in 1.5 ... then in 2.0 ... then in 2.5 ... and now it's not even going to
make it into 3.0?? WHY? How many times am I going to hear "We'll consider
it for the next version"?

It would be phenominally useful, and greatly appreciated and used by most
everyone. It can't be THAT hard, can it? You have it already working in
IDEA, after all...

At this point, without this feature, 3.0 is looking VERY optional to me.


"Ilya Ryzhenkov" <orangy@netix.ru> wrote in message
news:9f6b3e29135b898c93ae2eeefe1fd@news.intellij.net...

Hello Paul,

>

Unfortunately, Complete Statement is not planned for 3.0. We will consider
it most preferred candidate for feature list for next version.

>

Sincerely,
Ilya Ryzhenkov

>

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

>
>

PB> I'm still waiting for the "Complete Statement" (or what I call
PB> "Smart Enter")!!
PB> PB> If you put this in 3.0, it'll be a no-brainer upgrade for me.
PB> PB> "David Stennett" <david@intellij.com> wrote in message
PB> news:17391296.1174402024945.JavaMail.itn@is.intellij.net...
PB>

>>> Sean:
>>>
>>> The current 3.0 Roadmap is not complete (see my blog post at:
>>> http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open/)
>>> . During the next few weeks, more and more items will appear
>>> (specifically where non-VB features are concerned). If by the end of
>>> April the list still doesn't impress you, please ping me. Just hang
>>> in there. Please remember, we're building the next version now as
>>> you read this -- this means your participation in the EAP program is
>>> much appreciated, and if there are some C# releated features you'd
>>> like to see make their way into ReSharper 3.0, please tell us
>>>
>>> David Stennett
>>> JetBrains
>



0
Comment actions Permalink

Can you at least give me some idea when it WILL be included? Or why it's
constantly being bumped, version after version?


"Ilya Ryzhenkov" <orangy@netix.ru> wrote in message
news:9f6b3e29135b898c93ae2eeefe1fd@news.intellij.net...

Hello Paul,

>

Unfortunately, Complete Statement is not planned for 3.0. We will consider
it most preferred candidate for feature list for next version.

>

Sincerely,
Ilya Ryzhenkov

>

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

>
>

PB> I'm still waiting for the "Complete Statement" (or what I call
PB> "Smart Enter")!!
PB> PB> If you put this in 3.0, it'll be a no-brainer upgrade for me.
PB> PB> "David Stennett" <david@intellij.com> wrote in message
PB> news:17391296.1174402024945.JavaMail.itn@is.intellij.net...
PB>

>>> Sean:
>>>
>>> The current 3.0 Roadmap is not complete (see my blog post at:
>>> http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open/)
>>> . During the next few weeks, more and more items will appear
>>> (specifically where non-VB features are concerned). If by the end of
>>> April the list still doesn't impress you, please ping me. Just hang
>>> in there. Please remember, we're building the next version now as
>>> you read this -- this means your participation in the EAP program is
>>> much appreciated, and if there are some C# releated features you'd
>>> like to see make their way into ReSharper 3.0, please tell us
>>>
>>> David Stennett
>>> JetBrains
>


0
Comment actions Permalink

Hello Paul,

We understand your concerns and we too would find this feature useful, if
it were implemented. However, it is not that easy feature, it is not that
easy life and software development is not that easy business after all :)

Complexity of Complete Statement is way above average. In IDEA they were
fixing it for several years, here and there, and we can't just reuse this
code, because it's Java - I mean target language, not implementation. They
don't have anonymous delegates for example, and it complicates feature a
lot. So, while implementing engine for Complete Statement is not that hard,
making this feature really useful will take a lot of time, which we simply
don't have these days.

I'm not sure if anyone "promised" this feature in the every next version,
I suppose it was promised that it will be considered. Indeed, we considered
it for 2.5, for 3.0 and such. We decided not to include Complete Statement
in these versions. I'm sorry, we can't implement all features (more than
2000, two thousands) that are hanging in our issue database. We select features
according to EAP feedback, developers suggestions, users complaints, but
also according to resources available, marketing plans, sales opportunities
and other business needs. It is really tough to balance these forces, you
know. That said, I can't promise that Complete Statement will be implemented
in the next version. I'd rather say it will not be implemented in the 3.1
version, or whatever number it will be. I think it may appear in 4.x with
good level of certainity.

As for 3.0, you can't resist solution-wide error analysis, numerious suggestions
and quickfixes, better refactorings, new unit testing system, better completion
with type inference, xml and xaml support, simple-but-handy to-do browser,
and many more improvements, can you? ;)

Sincerely,
Ilya Ryzhenkov

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


PB> Why, why WHY do you guys keep pushing this off? I first submitted
PB> it way back when 1.0 was in EAP, and it's been "promised in the next
PB> version" ever since, and keeps getting dropped out. I thought for
PB> sure it was going to be in 1.5 ... then in 2.0 ... then in 2.5 ...
PB> and now it's not even going to make it into 3.0?? WHY? How many
PB> times am I going to hear "We'll consider it for the next version"?
PB>
PB> It would be phenominally useful, and greatly appreciated and used by
PB> most everyone. It can't be THAT hard, can it? You have it already
PB> working in IDEA, after all...
PB>
PB> At this point, without this feature, 3.0 is looking VERY optional
PB> to me.
PB>
PB> "Ilya Ryzhenkov" <orangy@netix.ru> wrote in message
PB> news:9f6b3e29135b898c93ae2eeefe1fd@news.intellij.net...
PB>
>> Hello Paul,
>>
>> Unfortunately, Complete Statement is not planned for 3.0. We will
>> consider it most preferred candidate for feature list for next
>> version.
>>
>> Sincerely,
>> Ilya Ryzhenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>> PB> I'm still waiting for the "Complete Statement" (or what I call
>> PB> "Smart Enter")!!
>> PB> PB> If you put this in 3.0, it'll be a no-brainer upgrade for me.
>> PB> PB> "David Stennett" <david@intellij.com> wrote in message
>> PB> news:17391296.1174402024945.JavaMail.itn@is.intellij.net...
>> PB>
>>>> Sean:
>>>>
>>>> The current 3.0 Roadmap is not complete (see my blog post at:
>>>> http://blogs.jetbrains.com/dotnet/2007/03/resharper-30-eap-now-open
>>>> /) . During the next few weeks, more and more items will appear
>>>> (specifically where non-VB features are concerned). If by the end
>>>> of April the list still doesn't impress you, please ping me. Just
>>>> hang in there. Please remember, we're building the next version
>>>> now as you read this -- this means your participation in the EAP
>>>> program is much appreciated, and if there are some C# releated
>>>> features you'd like to see make their way into ReSharper 3.0,
>>>> please tell us
>>>>
>>>> David Stennett
>>>> JetBrains


0

Please sign in to leave a comment.