Revision 755811930 of "ReSharper" on enwiki{{Infobox software
| name = ReSharper
| logo = <!-- Image name is enough -->
| logo alt =
| logo caption =
| screenshot = <!-- Image name is enough -->
| screenshot alt =
| caption =
| collapsible = <!-- Any text here will collapse the screenshot -->
| author =
| developer = [[JetBrains]]
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| discontinued = <!-- Set to yes if software is discontinued, otherwise omit -->
| ver layout = <!-- simple (default) or stacked -->
| latest release version = 2016.2.2 <ref>[https://www.jetbrains.com/resharper/download/ ReSharper Downloadseite]</ref>
| latest release date = {{Start date and age|2016|09|13|df=yes}}
| latest preview version =
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| status =
| programming language =
| operating system =
| platform = [[Microsoft Windows|Windows]]
| size =
| language =
| language count = <!-- Number only -->
| language footnote =
| genre = [[Software]] [[add-in]]
| license = commercial
| alexa =
| website = <!-- {{URL|jetbrains.com/resharper}} -->
| repo = <!-- {{URL|example.org}} -->
| standard =
| AsOf =
}}
'''ReSharper''' [<span><span class="IPA">[[Naming conventions of the International Phonetic Alphabet|<span title="Aussprache im Internationalen Phonetischen Alphabet (IPA)">ˈɹiːˌʃɑːɹpɚ</span>]]</span></span>], also R#, is a [[Plug-in (computing)|plug-in]] for [[Microsoft|Microsofts]] development environment [[Microsoft Visual Studio|Visual Studio]]. Currently, ReSharper supports Visual Studio 2010, 2012, 2013, 2015 and the currenty momentane pre-release version "15".
ReSharper evaluates the Visual Studio development environment to include various features, which are particularly useful when developing. ReSharper is a way to customize Visual Studio to the features of similar products like [[IntelliJ IDEA]], [[Eclipse (software)|Eclipse]] or X-develop. ReSharper currently supports only [[C Sharp (programming language)|C#]], [[Visual Basic .NET]], [[Extensible Application Markup Language|XAML]], [[JavaScript]], [[Cascading Style Sheets|CSS]] and [[XML]] as well as the [[ASP.NET]] and [[ASP.NET MVC]]. The code analysis is carried out parallel to the programming and offers immediate improvement suggestions. These can be adopted with one click. The code analysis includes self-settable rules of the [[programming style]]. Similar to Visual Studio itself, ReSharper finds unused / inaccessible code and provides [[code generation]].
== Properties ==
Some of the following functions are already present in the IDE Visual Studio. In ReSharper, however, they have already been implemented much earlier and still have a larger range of functions. For example: When renaming members, not only the references are changed, but also the comments.<ref>[https://www.jetbrains.com/resharper/download/ ReSharper Download Site]</ref>
* [[Code refactoring|Refactoring]] - Extracting methods / properties / classes
* Creation of an own [[programming style]]
** Determination of spelling of variables / properties and methods
** Arrangement for setting brackets and indentations
** Set the order of the members
** Preference of var
** Contraventions can be classified as a warning or as a fault
** Semi-automatic cleaning of the code according to the defined programming style
* [[Code smell|Code smells]] are displayed by warnings
** Problem with [[Closure (computer programming)|Closure]] in paralel programming
** Double pass through collections
** Preferring [[Language Integrated Query|LINQ]] in some loops
** Redundant parts in the code
** Information about members that should be constant or static
** Notes on code structure (indentation)
** Over 1300 inspection rules are used here
* Advanced navigation options
** Go to implementation (of an interface)
** Go to type, member, file
** Allows you to inspect external code
185/5000
For most of the rules that are defined and scanned, ReSharper also offers a quick-fix action to format / structure the code at the location according to the rules.
== Weblinks ==
* [http://www.jetbrains.com/resharper/ JetBrains ReSharper]
* {{cite web|title=Jon Skeet Inspects ReSharper|trans_title=|periodical=YouTube|publisher=[[JetBrains]]|url=https://www.youtube.com/watch?v=3DkISWIouY4|deadurl=|format=|accessdate=2013-04-14|archiveurl=|archivedate=|last=Jon Skeet|date=2013-04-11|year=|month=|day=|language=|pages=|quote=}} Ausführliche Präsentation von ReSharper
== References ==
<references />All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://en.wikipedia.org/w/index.php?oldid=755811930.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|