Jump to content

User:Eugenia d/sandbox

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Eugenia d (talk | contribs) at 13:11, 25 July 2014 (Features). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ReSharper is a popular[1][2] third-party productivity extension for Microsoft Visual Studio[3] that adds, replaces, and complements features in the IDE.[4] ReSharper provides assistance in the tasks developers perform on a daily basis, helping them avoid boring, repetitive and manual aspects.[5] It does not allow Visual Studio users to accomplish anything new, but enables them do the same work better and create higher-quality code faster.[6][4]

As of July 2014, ReSharper supports all five versions of Visual Studio.[7]

The tool provides assistance for C#, VB.NET, XAML, JavaScript, TypeScript, XML, HTML, CSS, ASP.NET, ASP.NET MVC, NAnt and MSBuild scripts.[8][9][2]

ReSharper is developed by the Czech development tools vendor JetBrains.[10]

Features

ReSharper offers code analysis and project maintenance tools that go beyond those provided by Visual Studio. It also includes code inspection, code generation and navigation tools that plug into the IDE,[11] as well as coding-style enforcement, structural search, dependency analysis, and unit testing.[4]

ReSharper is extendable thanks to an open API and has a number of open source plugins available.Cite error: There are <ref> tags on this page without content in them (see the help page).

[12]

History

The product first appeared in 2004 as the C# version of IntelliJ IDEA[13] bringing refactoring and other features of the Java IDE to the .NET world.[14] Though Visual Studio has increased its native capabilities in that area, ReSharper users benefit from more-advanced refactorings and finer-grained control over how they are applied.[4]

Allegedly most Visual Studio Developers now use either ReSharper or the competing tool from DevExpress in their work.[15][16][17]

Lately ReSharper's leading position[18] may be challenged with the onset of Open Source Roslyn, the new C# and VB.NET compiler from Microsoft providing [[API for code analysis and refactoring. ReSharper developers have stated[19] they will not adopt Roslyn and have yet to come to terms with the possible negative performance impact caused by concurrent usage of the two products.

Licensing

ReSharper is a commercial tool with multiple licensing options. It is free for Microsoft MVPs, open source projects and for some educational uses.

See also

References

  1. ^ Ward, Keith (18 February 2014). "Visual Studio 2013 Add-In Allows Code Searching Across Web". Visual Studio Magazine.
  2. ^ a b "Visual Studio Gallery".
  3. ^ "Visual Studio Magazine 2012 Readers Choice Winners". Visual Studio Magazine. 06 November 2012. {{cite news}}: Check date values in: |date= (help)
  4. ^ a b c d "Jolt Awards: Coding Tools". Dr Dobb's. 28 January 2014.
  5. ^ Gasior, Lukasz. ReSharper Essentials. Packt Publishing (February 20, 2014). p. 5. ISBN 978-1849698702. Retrieved 25.06.14. {{cite book}}: Check date values in: |accessdate= (help)
  6. ^ Vogel, Peter (01 August 2010). "Two Productivity Tools for Visual Studio 2010". Visual Studio Magazine. {{cite news}}: Check date values in: |date= (help)
  7. ^ Bridgwater, Adrian (24 July 2013). "JetBrains ReSharper 8.0 Supports Visual Studio 2013 Preview". Dr Dobb's.
  8. ^ Bridgwater, Adrian (28 March 2014). "Expanded TypeScript Support Among JetBrains Updates". Dr Dobb's.
  9. ^ Bridgwater, Adrian (19 December 2013). "JetBrains ReSharper 8.1 Now Available". Dr Dobb's.
  10. ^ Green, Robert (17 November 2011). "Visual Studio Toolbox: JetBrains ReSharper". Channel 9.
  11. ^ Worthington, David (15 April 2010). "Partners keep pace with Visual Studio 2010". SD Times.
  12. ^ "ReSharper Gallery".
  13. ^ Zeichick, Alan (1 May 2004). "Another IDEA: JetBrains to Launch C#, RAD Tool". SD Times.
  14. ^ Allen, Jonathan (17 July 2008). "Debunking Common Refactoring Misconception". InfoQ.
  15. ^ Campbell, Michael (6 April 2011). "Boost Your Coding Productivity". Dev Pro.
  16. ^ Burnell, Keith (July 2012). "Test-Driving ASP.NET MVC". MSDN Magazine.
  17. ^ ".NET Developer Tooling: The Roslyn Revolution". CodeBetter.Com. 17 April 2014.
  18. ^ "2011 Visual Studio Magazine Readers Choice Winners". Visual Studio Magazine. 11 January 2011.
  19. ^ http://blog.jetbrains.com/dotnet/2014/04/10/resharper-and-roslyn-qa/