Czy istnieje polecenie wyczyszczenia bezpośredniego okna w programie Visual Studio?
Nienawidzę konieczności chwytania myszy za menu prawego przycisku myszy - wolałbym po prostu wpisać „cls” czy coś w tym stylu.
visual-studio
visual-studio-2008
immediate-window
Scott Ivey
źródło
źródło
Odpowiedzi:
Aby wyczyścić natychmiastowe okno, można użyć
>cls
, który jest predefiniowany polecenie alias do>Edit.ClearAll
.Artykuł MSDN zawiera listę wszystkich predefiniowanych aliasów, ale możesz także zdefiniować własne. (Dla VS 2010 i wcześniej, niestandardowe aliasy są opisane w osobnym artykule, choć.) Skanowanie przez, istnieje cały zabił z nich, z których niektóre mogą nawet mieć swoje korzenie w MS-DOS (konkretnie Debug.exe
>d
,>g
,>p
,>q
, i>t
przyjdą na myśl).Warto również zauważyć, że wystarczy nacisnąć tylko dwa klawisze: Menu kontekstowe> Wyczyść wszystko wywołuje to samo polecenie i można po nim nawigować za pomocą klawiatury. W najbliższym okienku, można nacisnąć
context-menu
,L
.Jeśli nie masz
context-menu
klawisza na klawiaturze (wiesz, ten międzyright-alt
aright-ctrl
), możesz zamiast tego użyćshift
+F10
.źródło
>
jest ważne. Nie mogłem wymyślić naturalnego sposobu, aby uściślić to w odpowiedzi. Więcej przydatnych wskazówek można znaleźć w sekcji Immediate Window w witrynie MSDN.wydaje się, że robi to dla mnie.
źródło
źródło
znalazłem to ...
"> Edit.ClearAll"
lub
„> cls”
źródło
Oto jak to zrobić w czasie wykonywania:
Odwołaj się do bibliotek DLL EnvDTE w swojej aplikacji.
Utwórz, a następnie użyj tej funkcji, jeśli to konieczne.
źródło
VisualStudio.DTE.10.0
sięVisualStudio.DTE.11.0
i to zadziałało. Również tutaj znalazłem krótszą składnię tej samej odpowiedzi: http://stackoverflow.com/a/16873888/2721611Do Visual Studio 2012 używam:
aby automatycznie wyczyścić natychmiastowe okno z kodów (wymaga dodania odniesień DTE do projektu). Jeśli to nie zadziała
VisualStudio.DTE.8.0
, spróbujVisualStudio.DTE.9.0
,...
zgodnie z wersją Twojego programu Visual Studio.źródło
Użyłem ostatniej odpowiedzi prawie dosłownie i działa, chociaż chciałem skupić się z powrotem na tym, gdzie to było. Oto bardzo nieznacznie ulepszona wersja C #. Włączam to za pomocą przełącznika konfiguracyjnego.
endif
źródło