好奇。
答案 0 :(得分:18)
这个blog post为两个窗口的用户提供了相当不错的概述。从该页面引用:
命令窗口用于执行 命令或别名直接在 Visual Studio集成开发 环境(IDE)。你可以执行 菜单命令和命令 不要出现在任何菜单上。显示 在命令窗口中,选择其他 Windows从View菜单中选择 命令窗口
立即窗口用于调试 并评估表达式,执行 语句,打印变量值和 等等。它允许您输入 要评估的表达式或 由开发语言执行 在调试期间。要显示 立即窗口,打开一个项目 编辑,然后从中选择Windows 调试菜单并选择立即。
它还包括一个看似非常完整的命令和别名列表,你可以从任何一个窗口执行(至少对于VS 2005) - 据我所知。一个很好的功能是只需执行cmd
和immed
命令即可在两个窗口之间切换。
此外,另请参阅Command Window和Immediate Window上的MSDN页面。
答案 1 :(得分:6)
两者之间的一个区别是命令窗口将随时接受命令(Visual Studio命令),而立即窗口(评估)仅在调试会话期间接受命令。
答案 2 :(得分:4)
命令窗口用于执行 命令或别名直接在 Visual Studio集成开发 环境(IDE)。你可以执行 菜单命令和命令 不会出现在任何菜单上。
立即窗口用于设计 时间来调试和评估 表达式,执行语句,打印 变量值,等等。它 允许您输入表达式 评估或执行 调试期间的开发语言。