ReSharper

  1. Continuous code quality analysis.

    기능: ReSharper provides continuous code quality analysis in C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, HTML, and CSS, detecting errors and problems before you even compile, right in the code editor. ReSharper applies over 1300 code inspections to ...

  2. Full integration with Visual Studio.

    기능: New Code analysis, refactoring, navigation, architecture tools and other ReSharper's feature sets work in Visual Studio as fine as they do in previous versions of the IDE. Additionally, ReSharper provides support for Visual Studio-specific features ...

  3. Jump to any file, type, or member in your code base.

    기능: ReSharper's navigation features help instantly traverse your entire solution. You can jump to any file, type, or member in your code base in no time, or navigate from a specific symbol to its usages, base and derived symbols, or implementations. Find ...

  4. Over 40 solution-wide automated refactorings.

    기능: ReSharper's set of refactorings enhances the basic facilities provided in Visual Studio, with regard to number, usability and scope of application. Each of the code refactorings analyzes the entire scope of the code selection to which it is applied ...

  5. Code generation and templates to handle boilerplate code.

    기능: ReSharper provides multiple ways to automate writing repetitive code. Code generation actions help create properties, override members, implement formatting and equality check methods. Live templates help you create smart, quickly deployable snippets for ...

  6. Apply team-wide code formatting and ordering preferences.

    기능: ReSharper provides Code Cleanup: an extended feature set that combines code formatting with removal of redundant code and applying team coding conventions. With Code Cleanup, you can not only reformat code but also remove code redundancies, reorder type ...

  7. Painless maintenance of localizable resources.

    기능: ReSharper considerably simplifies working with localizable resources by providing a full stack of features for.resx files and resource usages in C# and VB.NET code, as well as in ASP.NET and XAML markup. Dedicated features include Move String to Resource, ...

  8. Manage, run and debug unit tests in Visual Studio.

    기능: ReSharper automatically detects NUnit, MSTest, QUnit and Jasmine unit tests in your projects. Other unit testing frameworks such as xUnit.net and MSpec are supported via ReSharper plug-ins. ReSharper runs unit tests in the Unit Test Sessions window. It is ...

  9. Develop Windows Store apps with proper tooling.

    기능: New ReSharper comes with comprehensive support for Windows Runtime (WinRT) to make development of Windows Store apps easier and safer. Dedicated code completion, code inspections, quick-fixes, contextual navigation and reference optimization are some of ...

  10. All Code Issues in a Solution Folder

    스크린샷: As part of code review, ReSharper can display all code issues that it detects in a certain folder, project, or even in the entire solution. You can then either fix detected issues yourself or share ReSharper inspection results with relevant developers. ...

  11. Inappropriate Static Member Access

    스크린샷: ReSharper detects access to a static member of a type via its derived type and suggests using base class qualifier instead. ...

  12. Inconsistent Method Naming

    스크린샷: ReSharper detects that a method name doesn't respect accepted naming conventions and suggests renaming it to use UpperCamelCase. ...

  13. Parameter Type too Specific

    스크린샷: ReSharper detects that a parameter could be of a more generic type and suggests changing it to IEnumerable<T>. ...

  14. Use LINQ Instead of a Loop

    스크린샷: ReSharper detects a foreach loop that can be converted into a LINQ query and suggests to do so for the sake of code compactness and readability. ...

  15. Redundant Register Directive

    스크린샷: ReSharper detects that a directive registering a user control in an ASP.NET markup file is redundant and suggests removing it, as well as any other unused directives in that file. ...

  16. Structural Search and Replace

    스크린샷: Even if ReSharper doesn't detect code that you know is wrong, you can write a search pattern describing the code smell that you want to find, and a replace pattern that defines how to improve upon that code smell. Essentially, you're writing ...

  17. Creating Code from Usage

    스크린샷: When ReSharper detects code that it can't find a matching declaration for, it offers multiple ways to create the declaration. Depending on the context, suggestions may include creating a field, parameter, class, interface, and other language entities ...

  18. ReSharper Works Smoothly in VS

    스크린샷: All ReSharper functionality is available in Visual Studio. ...

  19. ReSharper

    스크린샷: All ReSharper functionality is available in Visual Studio. Specific for that version of VS is the out-of-the-box support for both Light and Dark color themes. ...

  20. Support for Quick Launch Menu

    스크린샷: All ReSharper commands can be found and invoked via the new Quick Launch menu. ...