Gibt es einen Befehl zum Löschen des unmittelbaren Fensters in Visual Studio?
Ich hasse es, die Maus für ein Rechtsklick-Menü dort greifen zu müssen - würde lieber einfach "cls" oder so etwas eingeben.
visual-studio
visual-studio-2008
immediate-window
Scott Ivey
quelle
quelle
Antworten:
Zum Löschen des unmittelbaren Fensters können Sie
>cls
einen vordefinierten Befehlsalias verwenden für verwenden>Edit.ClearAll
.Der MSDN-Artikel listet alle vordefinierten Aliase auf, und Sie können auch Ihre eigenen definieren. (Für VS 2010 und früher, benutzerdefinierte Aliase werden in einem separaten Artikel beschrieben, though.) Scannen durch, gibt es eine ganze Reihe von ihnen, von denen einige sogar ihre Wurzeln in MS-DOS DEBUG.EXE haben könnte (speziell
>d
,>g
,>p
,>q
, und>t
in den Sinn kommen).Ebenfalls erwähnenswert, da nur zwei Tasten gedrückt werden müssen: Kontextmenü> Alle löschen ruft denselben Befehl auf und kann über die Tastatur navigiert werden. Im unmittelbaren Fenster können Sie drücken
context-menu
,L
.Wenn Sie keine
context-menu
Taste auf Ihrer Tastatur haben (Sie wissen, die zwischenright-alt
undright-ctrl
), können Sie stattdessenshift
+F10
verwenden.quelle
>
ist wichtig. Konnte mir keinen natürlichen Weg vorstellen, um es in der Antwort deutlicher zu machen. Siehe auch Direkt - Fenster auf MSDN für mehr nützliche Tipps.scheint es für mich zu tun.
quelle
quelle
fand es...
"> Edit.ClearAll"
oder
"> cls"
quelle
So geht's zur Laufzeit:
Verweisen Sie auf die EnvDTE-DLLs in Ihrer Anwendung.
Erstellen Sie diese Funktion und verwenden Sie sie nach Bedarf.
quelle
VisualStudio.DTE.10.0
aufVisualStudio.DTE.11.0
und es funktionierte. Auch hier fand ich eine kürzere Syntax der gleichen Antwort: http://stackoverflow.com/a/16873888/2721611Für Visual Studio 2012 verwende ich:
um das sofortige Fenster automatisch aus den Codes zu löschen (erfordert das Hinzufügen von DTE-Referenzen zum Projekt). Wenn es nicht funktioniert versuchen
VisualStudio.DTE.8.0
,VisualStudio.DTE.9.0
,...
entsprechend Ihrer Visual Studio - Version.quelle
Ich habe die letzte Antwort fast wörtlich verwendet und sie funktioniert, obwohl ich mich wieder darauf konzentrieren wollte, wo sie war. Hier ist die leicht verbesserte C # -Version. Ich aktiviere es mit einem Konfigurationsschalter.
endif
quelle