After downloading and installing the ReSharper VS.NET plugin earlier tonight, I have to say I'm pretty impressed with this first release. While it's still got quite a while to go to before it gets close to IDEA, JetBrains did manage to add a lot of very useful functionality to VS.NET.
Here's an overview of the current functionality of this plugin:
if
, while
, for
, do
or lock
construct. IDEA has this functionality too and I use it often there to surround code with a try-catch
, which is then generated with specific catch-blocks for all the possible checked exceptions in the selected code. C# does not have checked exceptions though, so that option is not included here. I never really use the other surround options in IDEA so don't expect to use them here either. I much prefer adding the surrounding code by hand, especially since VS.NET auto-indents the code when I close the block (one of the few VS.NET features that I find missing in IDEA)SomeClassName
[Ctrl-Space]" and a dropdown will appear containing the proposed variable names someClassName
, className
and name
), intelligent dropdowns for method parameters that only include available fields of the correct type, etc.If you're a C# developer that uses VS.NET, I highly recommend giving the ReSharper plugin a try. Get it at http://www.jetbrains.net/resharper/.
UPDATE: If a picture is worth a thousand words, Michael Yuan's ReSharper review is about 20 times better than mine - check it out for the visual tour...
UPDATE2: Through the features page, I discovered another useful IDEA feature that made it into ReSharper: Ctrl-Shift-F7 will highlight all usages of a symbol in the current file. I also just noticed that a new build was released today - hopefully it fixes the syntax highlighting bug that was causing such frequent hangups for me that I had to temporarily disable that feature.
I'd love to try resharper but, the link http://www.jetbrains.net/resharper/ goes to a login page. That login page has the option to create a new account. Tried creating a new account and got a "Confluence System Error: You are not licensed to add any more users to this installation of Confluence".
[Tool] The long awaited Resharper - is VB.Net left behind again?
First impressions of ReSharper (JetBrains' C# refactoring tool)
I was excited to see that ReSharper is out, even if its only in EAP. I have been unsuccessful of getting the auto-complete feature to drop down a list of class members when I type in something like "System." I turned off Intellisense and Auto list members and still get the "No suggestions" popup. Looks like other people have this working. Any suggestions?
Also, it says it can't resolve any symbols like System.Collections, System.Web, etc. Therefore it highlights then in red as a ReSharper Error Marker. My code compiles fine. Has anyone had this problem?
Posted by Rich at February 18, 2004 4:42 PMIt seems like ReSharper couldn't load your libraries. We've fixed several bugs in this area in build 65. Please try it.
Posted by Oleg Stepanov at February 19, 2004 3:42 AMFrom what I've eperienced so far, I'd be a lot more enthusiastic about ReSharper if it
Wanted: A plugin for Visual Studio to make TDD easier
OK, I have to update my post - call it a second impression if you will:
Build 77 is still suffering from bugs galore, but it's worth it...