ReSharper

Produktive, sichere Assistenz beim Entwickeln

Visual Studio ist, mit ReSharper nachgerüstet, eine viel leistungsfähigere Entwicklungsumgebung. Statische Codeanalysen werden ebenso wie die Einhaltung industrieweit anerkannter Konventionen und Programmierstile automatisch und projektübergreifend im Hintergrund ohne ständig neue Builds erledigt. Nach Ampelschema wird auf problematische Stellen im Code hingewiesen. Meist reicht nur eine einzige Tastenkombination, um Code per „Quick-Fix“-Funktion zuverlässig automatisiert zu verbessern.

Grundlagen produktiver Arbeit am Code

  • Quick Fixes, Context Actions
  • Code Completion-Stile Basic, Smart und Import Symbol
  • Refactoring: Introduce Field / Variable / Parameter
  • Effektive Auswahl mit Extend / Shrink Selection
  • Duplizieren von Typen
  • Navigation mit „Goto“
    • Declaration, File, Type, Symbol, Member, Related Files
    • CamelHumps, Navigate From Here
    • Recent Edits, Recent Files, Base
    • Inheritor / Implementation
    • Next / Previous Error in Solution
  • Code bewegen mit „Move“
    • Up / Down, Left / Right in Methoden und Parameterlisten
    • Verschieben von Klassen, Namespace-Refactorings
  • Codeformatierung und Codegenerierung
  • File Templates, Live Templates, Surround Templates
  • Stack Trace Explorer
  • Unit Testing
    • Ausführen und Prüfen von Unit Tests
    • Arbeit mit Explorer und Session Window
  • Arbeit mit XML und XAML

Erweiterbarkeit und Plug-ins

  • Agent Smith und Agent Johnson
  • RGreatEx, Scout, TDD Productivity
  • Zusammenarbeit im Team
    • Export von Einstellungen wie Key Bindings zur Migration auf andere PCs
    • Empfohlener Programmierstil, Code Konventionen und Standards in Teams etablieren

Praktische Anwendung

  • Coding Dojo – gemeinsames Lösen von Aufgaben als Team durch alle Teilnehmer mit mehrfachem Refactoring
  • Mitgebrachter Code, der vor Ort mit ReSharper optimiert wird
Unsere Veranstaltungsorte von dieser / diesem SchulungTrainingSeminarKurs (nach oben)Berlin, Dresden, Frankfurt am Main, Hamburg, Hannover, Karlsruhe, Köln, Leipzig, Magdeburg, München, Stuttgart und Inhouse.

Fortbildung oder Weiterbildung zu ReSharper – wir setzen nur auf erfahrene Talente als ReSharper Trainer. Das Credo von Alexander Groß lautet „Ich will, dass Entwickler auf ihre Software stolz sein können“. Mehr zu ihm und den Beweggründen unserer anderen Trainer erfahren Sie bei seiner Biographie (direkt erreichbar per Bild).