Difference between revisions 732465386 and 755805696 on enwiki#REDIRECT [[JetBrains]]'''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. * [[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] * {{Internetquelle|titel=Jon Skeet Inspects ReSharper|werk=YouTube|hrsg=[[JetBrains]]|url=https://www.youtube.com/watch?v=3DkISWIouY4|zugriff=2013-04-14|autor=Jon Skeet|datum=2013-04-11|sprache=en|kommentar=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?diff=prev&oldid=755805696.
![]() ![]() 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.
|