Просто любопытно.
Какая практическая разница между командным окном и непосредственным окном?
Ответ 1
Этот пост в блоге предлагает довольно приличный обзор пользователей двух окон. Цитата с этой страницы:
Командное окно используется для выполнения команд или псевдонимов непосредственно в Интегрированная разработка Visual Studio среды (IDE). Вы можете выполнить обе команды меню и команды, которые не отображаются в любом меню. Для отображения в окне командной строки выберите "Другое" Windows из меню "Вид" и выберите Окно команд
Непосредственное окно используется для отладки и оценивать выражения, выполнять операторов, значений переменных печати и так далее. Это позволяет вам вводить выражения для оценки или выполненный языком разработки во время отладки. Чтобы отобразить Немедленное окно, откройте проект для редактирования, затем выберите Windows из Отладка и выберите "Немедленно".
Он также включает в себя, по-видимому, очень полный список команд и псевдонимов, которые вы можете выполнить (по крайней мере для VS 2005) - из любого окна, насколько я понимаю. Однажды из приятных функций является то, что вы можете переключаться между двумя окнами, просто выполняя команды cmd
и immed
.
Кроме того, см. также страницы MSDN в Командное окно и Немедленное окно.
Ответ 2
Одно из различий между ними состоит в том, что командное окно будет принимать команды в любое время (команды Visual Studio), тогда как Immediate Window (Оценки) принимает команды только во время сеанса отладки.
Ответ 3
Окно Command используется для выполнения команд или псевдонимов непосредственно в Интегрированная разработка Visual Studio среды (IDE). Вы можете выполнить обе команды меню и команды, которые не отображаются в любом меню.
Окно Immediate используется при проектировании время для отладки и оценки выражения, инструкции выполнения, печать переменные значения и т.д. Это позволяет вводить выражения оценивается или выполняется язык разработки во время отладки.