Sorry für die dumme Frage, aber ...
Ich gehe von VB nach C # und das nervt mich wirklich. Gibt es eine Möglichkeit, VS 2008 davon zu überzeugen, eine Trennlinie zwischen meinen Methoden und VB zu ziehen?
Ich bin wirklich daran gewöhnt, und ich bin es gewohnt,
zu machen// --------------------------------------------- ----------
ich selbst in Javascript.
Ich hoffe, dass ich es auch in C # nicht manuell machen muss.
Irgendwelche Zeiger?
Danke
Nicht im Lieferumfang enthalten. Es kann Apps von Drittanbietern geben, die das tun, wie CodeRush oder so ähnlich.
Aber mein Rat: Machen Sie es sich zur Gewohnheit, Linien zwischen Ihre Prozeduren zu legen. Kommentare ohne Bedeutung sind böse.
Sie können dies kostenlos tun (vorausgesetzt, Sie verwenden Visual Studio 2008 Standard Edition oder höher).
Installieren Sie das kostenlose CodeRush Xpress . Dann installiere das kostenlose Plugin DrawLinesBetweenMethods
Kopieren Sie die DLL an diesen Speicherort - C: \ Programme \ Developer Express Inc \ DXCore für Visual Studio .NET \ 2.0 \ Bin \ Plugins.
Dies erzeugt den hier beschriebenen Effekt: Zeilen zwischen Methoden im C # -Editor (CodeRush / DxCore-Plugin)
Wenn Sie CodeRush Xpress nicht möchten, dann installieren Sie die kostenlose Erweiterungsmodule DXCore Dann installiere das obige Plugin. Wenn Sie DXCore installieren, können Sie auch eine Reihe anderer nützlicher Plugins verwenden, von denen die meisten auf der gleichen Site wie DrawLinesBetweenMethods zu finden sind.
Warum fügen Sie keine bona fide zusammenfassenden Kommentare zu Methoden hinzu? Eine beliebige Anzahl von Werkzeugen kann daraus eine Art von Dokumentation erstellen.
Auch die IDE kann die Methode so zusammenbrechen, dass sie sich nicht sicher ist, wie diese Linie funktioniert. Wäre nicht # Regionen interessanter? (rhetorische Frage)
VS10 lässt WPF inline zu und wenn Sie warten können, können Sie sogar einen Sonnenuntergang zwischen zwei Methoden zeichnen!
Oder verwenden Sie #region, um alle Codebereiche zu trennen. Ich spalte zum Beispiel Überschreibungen, Methoden, Eigenschaften, Ereignisse und Objekte, aber Sie können Ihre Methoden in #region einschließen, um sie klar voneinander zu trennen (und sie bei Nichtverwendung zu reduzieren).
Das ist nicht das, wonach Sie gefragt haben, aber es ist eine großartige Alternative.
Nicht ganz das, wonach Sie suchen, aber mit Resharper ist es möglich, eine benutzerdefinierte Typ-Elementvorlage einzurichten, die jede Methode in einer Datei / Projekt / Lösung mit einer Region umgibt, wenn Sie eine Verknüpfung drücken.
Ihre andere Resharper-Option wäre das Erstellen einer benutzerdefinierten Surround-Vorlage, mit der Sie einen Textblock auswählen und Surround mit -> YourCustomSurround auswählen können, um Ihren Kommentarblock ganz oben zu platzieren.
Dies sollte in Visual Studio 2010 aufgrund des erweiterbaren WPF-basierten Texteditors leicht möglich sein.
Ein Hinweis zu dein Kommentar :
Trennzeichen [...] erlaube mir, den Code zu überfliegen Wirklich schnell. [...] ICH kann sehr schnell zur nächsten [Methode] springen.
Was ich oft sehe, ist, dass die Leute die zwei Dropdown-Listen am oberen Rand des Editorfensters vergessen (die Klassen der aktuellen Datei und die Klassenmitglieder der aktuellen Klasse auflisten). Es ermöglicht sehr schnell zu den Teilnehmern zu navigieren.
Tags und Links javascript ide c# visual-studio visual-studio-2008