Resharper: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Jan (Diskussion | Beiträge) |
Jan (Diskussion | Beiträge) |
||
| Zeile 45: | Zeile 45: | ||
Klickt man im Programmtext auf ein Symbol, wie etwas eine Variable mit der rechten Maustaste erscheint ein Kontextmenu, in dem sich unter andem der Punkt Refactor befindet. Darunter finden sich mehrere Optionen: | Klickt man im Programmtext auf ein Symbol, wie etwas eine Variable mit der rechten Maustaste erscheint ein Kontextmenu, in dem sich unter andem der Punkt Refactor befindet. Darunter finden sich mehrere Optionen: | ||
* Refactor this ... zeig alle möglichkeiten an. | |||
* inline Wenn man eine Variable ausgewählt hat kann man sie inlinen | |||
* umbenennen Variabeln können hiermit Solutionweit umbenannt werden | |||
* Extract Method Wenn man einen Programm-Block auswählt, kann man diesen in eine Methode extrahieren | |||
* Push/Pull members Up/Dpwn Hiermit können Methoden in der Vererbungshierarchie verschoben werden | |||
Es gibt weitere Möglichkeiten. | Es gibt weitere Möglichkeiten, insbesondere unter dem Punkt Convert, kann man ausgewählten Quelltext in verschiedener Art verändern. | ||
<br clear="all"> | <br clear="all"> | ||
| Zeile 56: | Zeile 56: | ||
{{RefImg|ReSharperInspect.png|500px|1|Kontextmenu "Inspect".}} | {{RefImg|ReSharperInspect.png|500px|1|Kontextmenu "Inspect".}} | ||
Ausserdem gibt es in dem Kontextmenu, das man erhält, wenn man auf ein Programmsymbol rechtklickt die Möglichkeit zur Analyse: | Ausserdem gibt es in dem Kontextmenu, das man erhält, wenn man auf ein Programmsymbol rechtklickt die Möglichkeit zur Analyse: | ||
* Inspect This... Zeigt alle möglichen Optionen an | |||
* Type Hierarchy Zeigt die Hierarchie innerhalt der Vererbung | |||
* Outgoing Calls Zeigt, welche Methoden von hier aus aufgerufen werden | |||
* Incoming Calls Zeigt, an welchen anderen Stellen diese Methode aufgerufen wird | |||
* Value Origin Zeigt auf, wo der Wert einer Variabeln zugewiesen wurde | |||
* Value Destination Zeigt wo der Wert der Variabeln verbraucht wird | |||
<br clear="all"> | <br clear="all"> | ||
