ReSharper in a nutshell
Simply put, ReSharper is a must-have productivity tool for .NET developers. It fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio. ReSharper provides solution-wide error highlighting on the fly, instant solutions for found errors, over 30 advanced code refactorings, superior unit testing tools, handy navigation and search features, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML. Read more »
ReSharper: benefits for you and your business
ReSharper doesn’t just make a developer’s life easier. It creates value for your business on several distinct levels, which include developers, project management, and your business as a whole. As developers are made more productive and able to produce higher-quality code, project managers can keep on top of their projects, so that your overall business is more competitive and cost-efficient than ever, with an improved bottom line to boot.
Watch this presentation or print this PDF to learn more about the benefits (and ROI analysis) — and start reaping the benefits.
What’s New in ReSharper 4.5
ReSharper 4.5 delivers a great performance boost, new features and more. Read about them below or watch this Live Demo
Performance and Memory Usage Improvements
ReSharper loads and works faster and more smoothly in general, particularly on big solutions: now it takes 20 to 40 percent less time until the solution is ready for code editing. Website loading time has been reduced by 30%. Other accelerated operations include: renaming symbols, finding commonly used symbols, creating symbols from usage, and analyzing large XAML files. Memory requirements for analysis of jumbo autogenerated code files have been reduced. Read more »
Solution-Wide Code Inspections
To detect unused non-private members on the fly, we have improved our solution-wide analysis by introducing a set of specialized code inspections. They only work when you let ReSharper analyze your whole solution and help you discover: unused non-private declarations; unused return values of non-private methods; unaccessed non-private fields; unused parameters in non-private members; and more. Read more »
VB9 Support
Visual Basic .NET developers can now benefit from VB9 language support that includes implicitly typed local variables, object initializers, anonymous types, extension methods, lambda expressions, partial methods, and embedded XML. VB9 support is all around you, courtesy of new context actions, code completion, refactorings, and Parameter Info, among other supporting features. Read more »
Extended Naming Style Configuration
You can now define custom naming style settings for different languages and symbols including types, namespaces, interfaces, parameters, method properties and events, static and instance fields etc. Use them to precisely align the way ReSharper completes and generates code with your specific coding guidelines. Read more »
Other Enhancements
Go to Implementation — Jump from usage of a base type or member straight to any of its end implementations.
New and Improved Refactorings — Added Inline Field and refactored many other refactorings for greater performance.
Native MSTest Support — Finally provided natively in ReSharper on par with nUnit support.
Wider Cross-Language Capabilities — More efficient quick-fixes and context actions in many cross-language scenarios, as well as increased coverage for XAML and ASP.NET.
Smoother Language and Framework Support — Improved compatibility with F#, Compact Framework, Silverlight 2 and other languages and tools. Read more »
今天搜索GhostDoc偶然发现文章介绍这个VS开发环境下的插件,功能非常强大,之前没有使用浪费了很多手工处理代码的时间。在VS开发的程序员有必要体验一下该插件的功能。
p.s. 有大部分介绍这个插件文章反应使用这个插件后内存及处理器负担增加,底端电脑可能会有严重的调试启动时间延长现象。