New Competition!
The people at X-Develop just released a VS add-in that sounds suspiciously
similar to ReSharper. In fact they're claiming they're faster at processing:
Some main benefits are:
- JustCode!'s error checking is way faster than Resharper.
- The error checking includes all files in the solution. Resharper only checks
the currently edited file. Thus, with JustCode! you can immediately see how
changes in a file affect other files, even across language barriers.
- JustCode! has a cross-language code analysis engine. All features work
across language barriers.
- JustCode! integrates less intrusively in Visual Studio, e.g. we use the
VS look and feel and VS icons where possible.
The price will be competitive.
-- Dennis
__________________
Dennis Strein
Omnicore Software
www.omnicore.com
]]>
I don't think they're as feature-rich (test runner, etc.), but you may want
to keep an eye on them!
http://forum.omnicore.com/showthread.php?s=1fa2e13a4c033a555638101cd5d4f511&threadid=2383
Thanks,
Derek
Please sign in to leave a comment.
Hello Derek,
thank you for this information.
Actually we've already started playing with the product,
and it looks interesting. The most appealing feature is undoubtedly solution-wide
error analysis. I think it would be a nice feature for ReSharper to have.
Not sure what is meant under 'less intrusive' integration into VS. With ReSharper,
the user also has an option to prefer VS look & feel.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Hello Dmitry,
I agree that solution-wide error analysis is good as long as we don't have
to wait for another progessbar ticking across the screen. Something like
this would definitely need to be done in the background.
Thanks,
Derek
DS> Hello Derek,
DS>
DS> thank you for this information.
DS>
DS> Actually we've already started playing with the product, and it
DS> looks interesting. The most appealing feature is undoubtedly
DS> solution-wide
DS>
DS> error analysis. I think it would be a nice feature for ReSharper to
DS> have.
DS>
DS> Not sure what is meant under 'less intrusive' integration into VS.
DS> With ReSharper, the user also has an option to prefer VS look &
DS> feel.
DS>
DS> Regards,
DS> Dmitry Shaporenkov
DS> JetBrains, Inc
DS> http://www.jetbrains.com
DS> "Develop with pleasure!"
Hello Derek,
it is done in background, of course. Moreover, it seems to be smart enough to
avoid redudant work by analysing only part of the solution potentially affected
by
code changes.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
DS>> Hello Derek,
DS>>
DS>> thank you for this information.
DS>>
DS>> Actually we've already started playing with the product, and it
DS>> looks interesting. The most appealing feature is undoubtedly
DS>> solution-wide
DS>>
DS>> error analysis. I think it would be a nice feature for ReSharper to
DS>> have.
DS>>
DS>> Not sure what is meant under 'less intrusive' integration into VS.
DS>> With ReSharper, the user also has an option to prefer VS look &
DS>> feel.
DS>>
DS>> Regards,
DS>> Dmitry Shaporenkov
DS>> JetBrains, Inc
DS>> http://www.jetbrains.com
DS>> "Develop with pleasure!"
I agree about the solution-wide error analysis. I've missed this ever since
"Kawa" went belly up back when I programmed in the Java world. At a glance
you could see any "yellow" or "red" source files in your entire project,
without having to load them up one by one and wait for parsing. It was very
nice.
If nothing else, the IDE must have this feature ;)
"Dmitry Shaporenkov" <dsha@jetbrains.com> wrote in message
news:c8a894d97570c8c78b34fbe91212@news.intellij.net...
>
>
>
>> The people at X-Develop just released a VS add-in that sounds
>> suspiciously similar to ReSharper. In fact they're claiming they're
>> faster at processing:
>>
>> >> Some main benefits are: >> - JustCode!'s error checking is way faster than Resharper. >> >> - The error checking includes all files in the solution. Resharper >> only checks the currently edited file. Thus, with JustCode! you can >> immediately see how changes in a file affect other files, even across >> language barriers. >> >> - JustCode! has a cross-language code analysis engine. All features >> work across language barriers. >> >> - JustCode! integrates less intrusively in Visual Studio, e.g. we use >> the VS look and feel and VS icons where possible. >> >> The price will be competitive. >> >> I don't think they're as feature-rich (test runner, etc.), but you may >> want to keep an eye on them! >> >>]]>
>> http://forum.omnicore.com/showthread.php?s=1fa2e13a4c033a555638101cd5d
>> 4f511&threadid=2383
>>
>> Thanks,
>> Derek
>
I downloaded it and tried it on the solution I'm currently working on.
It told me I had errors in about half of the files in the solution
(We're talking thousands of files here). This being a solution that
compiles cleanly I would say that I definately prefers Resharpers
slightly slower, but correct parsing to this completely useless tool.
/Henrik Johnson
Quest Software
Derek Price wrote:
Hello Henrik,
we've also got a number of false errors from JustCode on ReSharper sources -
it seems that the tool gets confused sometimes when types and namespaces
have the same name.
Remember, however, that this is only a preview version.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
>> The people at X-Develop just released a VS add-in that sounds
>> suspiciously similar to ReSharper. In fact they're claiming they're
>> faster at processing:
>>
>> >> Some main benefits are: >> - JustCode!'s error checking is way faster than Resharper. >> >> - The error checking includes all files in the solution. Resharper >> only checks the currently edited file. Thus, with JustCode! you can >> immediately see how changes in a file affect other files, even across >> language barriers. >> >> - JustCode! has a cross-language code analysis engine. All features >> work across language barriers. >> >> - JustCode! integrates less intrusively in Visual Studio, e.g. we use >> the VS look and feel and VS icons where possible. >> >> The price will be competitive. >> >> -- Dennis >> >> __________________ >> Dennis Strein >> Omnicore Software >> www.omnicore.com >> >> I don't think they're as feature-rich (test runner, etc.), but you >> may want to keep an eye on them! >> >>]]>
>> http://forum.omnicore.com/showthread.php?s=1fa2e13a4c033a555638101cd5
>> d4f511&threadid=2383
>>
>> Thanks,
>> Derek
Hello Dmitry,
What I like from screenshots, is that inheritance indicator displays direction,
i.e. that it is derived from base and/or it has inheritance. Could be nice
addition to Resharper :)
Sincerely,
Ilya Ryzhenkov
I've also playd with it a little.
What I have to say - it doesn't detect even 10% of warnings/errors of
ReSharper's analysis.
--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Derek Price" <derek.price@gmail.com> wrote in message
news:71a7df64ea9798c786736b291ce2@news.intellij.net...
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
Yes, but it is fast. And, moreover, experiments showed
that it indeed re-analyses only a small subset of the solution even after
a change to a public class
in a project that is referenced by all other projects.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Hello Ilya,
what should happen when the user clicks on such an indicator?
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Hello Dmitry,
I think it should show menu with all the hierarchy. Current item should be
emphasized. Like this:
IFoo.foo
FooBase.foo
FooImpl.foo
MyFoo.foo
Also, this menu should be available by shortcut, from code. In this case
current item should also be preselected. We discussed this sometime ago and
I think there is issue in the tracker.
DS> what should happen when the user clicks on such an indicator?
>> What I like from screenshots, is that inheritance indicator displays
>> direction, i.e. that it is derived from base and/or it has
>> inheritance. Could be nice addition to Resharper :)
Sincerely,
Ilya Ryzhenkov