Visual Studio中的命令与立即窗口

时间:2012-01-25 09:54:59

标签: visual-studio-2010

命令窗口和立即窗口似乎做了非常类似的事情(例如,我可以通过键入? myVariable)在两个窗口中显示变量。有什么不同,为什么Visual Studio包含两者?

2 个答案:

答案 0 :(得分:35)

他们做不同的事情。

Immediate window

  

立即窗口在设计时用于调试和计算表达式,执行语句,打印变量值等。它允许您在调试期间输入要由开发语言评估或执行的表达式。

Command window

  

“命令”窗口用于直接在Visual Studio集成开发环境(IDE)中执行命令或别名。您可以执行菜单命令和任何菜单上未显示的命令。


即时窗口是一个调试辅助工具。

命令窗口允许您随时执行命令(比如菜单项)。

虽然他们共享某些功能,但他们每个人都有一个单独的焦点。

答案 1 :(得分:2)

增加“差异”

立即窗口:具有以“>”开头的命令窗口的所有功能。

命令窗口:没有其他功能,因为它不能以“>”开头。

P.S。 Visual Studio包括这两种功能,因为在开发模式下您实际上只能使用命令窗口,因为您需要激活调试模式才能使用即时窗口的功能(可以随时使用命令窗口)。 简而言之,在开发模式下有命令窗口,在调试模式下有立即窗口。