Resharper: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Roth (Diskussion | Beiträge) →Konfiguration: Deaktivierne von auto detect indent and style. |
Roth (Diskussion | Beiträge) →Konfiguration: Hinweis auf Code Issue Filter |
||
| Zeile 20: | Zeile 20: | ||
=== Konfiguration === | === Konfiguration === | ||
[[Datei:Resharper Auto detect naming conventions..png|mini|Diese Einstellung muss deaktiviert werden. Sonst versucht Resharper anhand von existierendem Code Naming-Conventions abzuleiten. |alternativtext=|494x494px]] | [[Datei:Resharper Auto detect naming conventions..png|mini|Diese Einstellung muss deaktiviert werden. Sonst versucht Resharper anhand von existierendem Code Naming-Conventions abzuleiten. |alternativtext=|494x494px]] | ||
[[Datei:Visual Studio Code Issue Anzeige Einstellungen.png|mini|Bei C# sollten alle Haken gesetzt sein, damit die Resharper Fehler im Code Issue Log auch angezeigt werden.]] | |||
Nach der Installation müssen Sie noch die für das Softwarepraktikum notwendigen Einstellungen installieren. Dazu gehen Sie wie folgt vor: | Nach der Installation müssen Sie noch die für das Softwarepraktikum notwendigen Einstellungen installieren. Dazu gehen Sie wie folgt vor: | ||
# Dateien auch hier herunterladen: [[Datei:Sopra-Resharper.zip]], [[Datei:Sopra-Resharper-final.zip]]. In diesem Fall müssen Sie die .zips noch an einen Ort Ihrer Wahl entpacken. | # Dateien auch hier herunterladen: [[Datei:Sopra-Resharper.zip]], [[Datei:Sopra-Resharper-final.zip]]. In diesem Fall müssen Sie die .zips noch an einen Ort Ihrer Wahl entpacken. | ||
| Zeile 26: | Zeile 28: | ||
# Wählen Sie die Datei <tt>Softwarepraktikum.DotSettings</tt>, bzw. <tt>Softwarepraktikum-final.DotSettings</tt> aus. Diese sollte nun als Eintrag "Softwarepraktikum" vorhanden sein. | # Wählen Sie die Datei <tt>Softwarepraktikum.DotSettings</tt>, bzw. <tt>Softwarepraktikum-final.DotSettings</tt> aus. Diese sollte nun als Eintrag "Softwarepraktikum" vorhanden sein. | ||
# '''Achtung:''' Zur finalen Abgabe werden einige Regeln, die zuvor nur als "Hinweis" gewertet wurden, nun als "Warning" gewertet. Die Einstellungen sind also etwas strenger. Stellen Sie sicher, dass Sie zur finalen Abgabe Ihres Programms die <tt>Softwarepraktikum-final.DotSettings</tt> zur Überprüfung der Einhaltung der ReSharper-Regeln verwenden. Sie können natürlich auch bereits während des Verlaufs des Softwarepraktikums diese Regeln verwenden, um den Arbeitsaufwand zur Beseitigung der neuen Warnings am Ende des Softwarepraktikums zu reduzieren. | # '''Achtung:''' Zur finalen Abgabe werden einige Regeln, die zuvor nur als "Hinweis" gewertet wurden, nun als "Warning" gewertet. Die Einstellungen sind also etwas strenger. Stellen Sie sicher, dass Sie zur finalen Abgabe Ihres Programms die <tt>Softwarepraktikum-final.DotSettings</tt> zur Überprüfung der Einhaltung der ReSharper-Regeln verwenden. Sie können natürlich auch bereits während des Verlaufs des Softwarepraktikums diese Regeln verwenden, um den Arbeitsaufwand zur Beseitigung der neuen Warnings am Ende des Softwarepraktikums zu reduzieren. | ||
# Stellen Sie sicher, dass unter Options -> Code Editing -> C# -> Naming Style die Option "Use auto-detect rules" deaktiviert ist. | # Stellen Sie sicher, dass unter "Options" -> "Code Editing" -> "C#" -> Naming Style" die Option "Use auto-detect rules" deaktiviert ist. | ||
# Stellen Sie sicher, dass unter Options -> Code Editing -> General Formatter Style die Option "Auto-detect indent size and style" deaktiviert ist. | # Stellen Sie sicher, dass unter "Options" -> "Code Editing" -> "General Formatter Style" die Option "Auto-detect indent size and style" deaktiviert ist. | ||
# Stellen Sie sicher, dass im Fenster "Code Issues" unter "Filter" -> "Issues to show" -> "C#" -> Alle Haken gesetzt sind (siehe Bild). | |||
==Verwendung== | ==Verwendung== | ||
