CodeRush Features

I was reviewing CodeRush (it's always good to see what the other person
is doing...) and saw some interesting features. I thought the flow/break
feature was cool. You should feel honored that RS has already been
considered a competitor considering it's young age, although a few
things were not up to date. They also don't support C++, but they do
support VB - does RS? I have not tried this product, but have heard good
things about it.

Any comments?
Derek Price

http://www.devexpress.com/?section=/products/net/coderush/Index
http://www.devexpress.com/?section=/products/net/coderush/Visualization

http://www.devexpress.com/?section=/products/net/coderush/FeatureComparision



7 comments
Comment actions Permalink

Hi Derek

Here are my comments:

>I thought the flow/break feature was cool

1) It looks amazing :) But the usability is quite poor.
2) We are going implement the same functionality with the our Ctrl-B
shortcut (BTW, our Ctrl-B works fine for goto statement)

>You should feel honored that RS has already been

considered a competitor considering it's young age, although a few
things were not up to date


A lot of things are outdated :)

They also don't support C++, but they do
support VB - does RS?


First of all, CodeRush doesn't performs a deep language analysis as R# does.
And they provide an API for third party plug-ins for visualization. I.e.
third-party plug-in should analyze code, and CodeRush will draw arrows and
etc.

Currently about 70% (very approx. estimation) of R# code is specific for C#
language. And supporting VB will mean re-writing of all this code.

>I have not tried this product, but have heard good things about it.

I've tried it for 2 weeks. Overall impression was that CodeRush will be
great for people finished 1-month programming courses and if they aren't
acquainted with C# well. Lot of it's features are redundant for expirienced
developers.


--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Derek Price" <dpriceat@dobledot.com> wrote in message
news:c9psob$3h7$2@is.intellij.net...

I was reviewing CodeRush (it's always good to see what the other

person

is doing...) and saw some interesting features. I thought the flow/break
feature was cool. You should feel honored that RS has already been
considered a competitor considering it's young age, although a few
things were not up to date. They also don't support C++, but they do
support VB - does RS? I have not tried this product, but have heard good
things about it.

>

Any comments?
Derek Price

>

http://www.devexpress.com/?section=/products/net/coderush/Index

http://www.devexpress.com/?section=/products/net/coderush/Visualization

>
http://www.devexpress.com/?section=/products/net/coderush/FeatureComparision
>
>
>


0
Comment actions Permalink

"Eugene Pasynkov (JetBrains, Inc.)" <Eugene.Pasynkov@jetbrains.com> wrote

in message news:c9pv8m$od1$1@is.intellij.net...

2) We are going implement the same functionality with the our Ctrl-B
shortcut (BTW, our Ctrl-B works fine for goto statement)


Can you explain more on this or is this the "big secret" that was mentioned
in the 84 update notice?

A lot of things are outdated :)


Maybe you should sent them the weekly build notices so they can start
checking things off... ;)

Currently about 70% (very approx. estimation) of R# code is specific for

C#

language. And supporting VB will mean re-writing of all this code.


It's really too bad that you're only C#, since may shops are mixed
environments. We have C++ (no managed at this point), VB6, VB.NET, C# (of
course), LabVIEW (don't get me started on this...), etc.


0
Comment actions Permalink

Currently about 70% (very approx. estimation) of R# code is specific for

C#

language. And supporting VB will mean re-writing of all this code.


I think that Eugene's estimation is really an over-estimation. It's not
unlikely that we'll decide to support VB.NET at some point of time. But this
probably won't happen in the first version of our IDE.

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


"Derek Price" <dprice@doble.com> wrote in message
news:c9q0kq$4qm$1@is.intellij.net...

"Eugene Pasynkov (JetBrains, Inc.)" <Eugene.Pasynkov@jetbrains.com>

wrote

in message news:c9pv8m$od1$1@is.intellij.net...

2) We are going implement the same functionality with the our Ctrl-B
shortcut (BTW, our Ctrl-B works fine for goto statement)

>

Can you explain more on this or is this the "big secret" that was

mentioned

in the 84 update notice?

>

A lot of things are outdated :)

>

Maybe you should sent them the weekly build notices so they can start
checking things off... ;)

>

Currently about 70% (very approx. estimation) of R# code is specific for

C#

language. And supporting VB will mean re-writing of all this code.

>

It's really too bad that you're only C#, since may shops are mixed
environments. We have C++ (no managed at this point), VB6, VB.NET, C# (of
course), LabVIEW (don't get me started on this...), etc.

>
>


0
Comment actions Permalink

Did you "accidentally" forget to comment on the secret feature? ;)

"Valentin Kipiatkov (JetBrains)" <valentin@intellij.com> wrote in message
news:c9q2uj$n8i$1@is.intellij.net...

Currently about 70% (very approx. estimation) of R# code is specific

for

C#

language. And supporting VB will mean re-writing of all this code.

>

I think that Eugene's estimation is really an over-estimation. It's not
unlikely that we'll decide to support VB.NET at some point of time. But

this

probably won't happen in the first version of our IDE.

>

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"



0
Comment actions Permalink

Did you "accidentally" forget to comment on the secret feature? ;)


Which one? I did not understand.

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


"Derek Price" <dprice@doble.com> wrote in message
news:c9q351$ocv$1@is.intellij.net...

Did you "accidentally" forget to comment on the secret feature? ;)

>

"Valentin Kipiatkov (JetBrains)" <valentin@intellij.com> wrote in message
news:c9q2uj$n8i$1@is.intellij.net...

Currently about 70% (very approx. estimation) of R# code is specific

for

C#

language. And supporting VB will mean re-writing of all this code.

>

I think that Eugene's estimation is really an over-estimation. It's not
unlikely that we'll decide to support VB.NET at some point of time. But

this

probably won't happen in the first version of our IDE.

>

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>


0
Comment actions Permalink

>

Which one? I did not understand.

>

Last line in the 84 release notes:

ReSharper build #84 is out.

Changes:

  • Documentation summary is shown in completion list and in Parameter Info

(Ctrl+P)

  • Code completion for symbol references in doc-comments

  • Option to switch between VS icons and own ReSharper icons for symbols

  • Code style options for modifier keywords order and use of explicit

private/internal modifier (and Reformat Code can reorder modifiers)

  • A secret feature, many of you will see it in the next few days :)




0
Comment actions Permalink

I see. I just think everybody who needs it will see it soon :-).

--
Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

"Derek Price" <dprice@doble.com> wrote in message
news:c9q3u6$uqd$1@is.intellij.net...

>

Which one? I did not understand.

>

>

Last line in the 84 release notes:

>

ReSharper build #84 is out.

>

Changes:

  • Documentation summary is shown in completion list and in Parameter Info

(Ctrl+P)

  • Code completion for symbol references in doc-comments

  • Option to switch between VS icons and own ReSharper icons for symbols

  • Code style options for modifier keywords order and use of explicit

private/internal modifier (and Reformat Code can reorder modifiers)

  • A secret feature, many of you will see it in the next few days :)

>
>
>


0

Please sign in to leave a comment.