Existe-t-il une commande pour effacer la fenêtre immédiate dans Visual Studio?
Je déteste avoir à saisir la souris pour un menu contextuel - je préfère taper simplement "cls" ou quelque chose comme ça.
visual-studio
visual-studio-2008
immediate-window
Scott Ivey
la source
la source
Réponses:
Pour effacer la fenêtre immédiate, vous pouvez utiliser
>cls
, qui est un alias de commande prédéfini à>Edit.ClearAll
.L'article MSDN répertorie tous les alias prédéfinis et vous pouvez également définir le vôtre. (Pour VS 2010 et les versions antérieures, alias personnalisés sont décrits dans un article distinct, bien que.) Numérisation à travers, il y a toute une série d'entre eux, dont certains pourraient même avoir leurs racines dans MS-DOS DEBUG.EXE ( en particulier
>d
,>g
,>p
,>q
, et>t
viens à l'esprit).Il convient également de noter, car il n'y a que deux touches à appuyer: Menu contextuel> Effacer tout invoque la même commande et peut être parcourue à l'aide du clavier. Dans la fenêtre immédiate, vous pouvez appuyer sur
context-menu
,L
.Si vous n'avez pas de
context-menu
touche sur votre clavier (vous savez, celle entreright-alt
etright-ctrl
), vous pouvez utilisershift
+ à laF10
place.la source
>
est important. Impossible de penser à un moyen naturel de le rendre plus explicite dans la réponse. Consultez également Fenêtre immédiate sur MSDN pour obtenir des conseils plus utiles.semble le faire pour moi.
la source
la source
l'a trouvé ...
"> Edit.ClearAll"
ou
"> cls"
la source
Voici comment procéder au moment de l'exécution:
Référencez les DLL EnvDTE dans votre application.
Créez puis utilisez cette fonction si nécessaire.
la source
VisualStudio.DTE.10.0
pourVisualStudio.DTE.11.0
et cela a fonctionné. J'ai également trouvé ici une syntaxe plus courte de la même réponse: http://stackoverflow.com/a/16873888/2721611Pour Visual Studio 2012, j'utilise:
pour effacer automatiquement la fenêtre immédiate des codes (nécessite d'ajouter des références DTE au projet). Si ça marche pas essayer
VisualStudio.DTE.8.0
,VisualStudio.DTE.9.0
,...
selon votre version de Visual Studio.la source
J'ai utilisé la dernière réponse à peu près mot pour mot et cela fonctionne, même si je voulais que le focus revienne là où il se trouvait. Voici la version C # très légèrement améliorée. Je l'active avec un commutateur de configuration.
fin si
la source