zoukankan      html  css  js  c++  java
  • “命令”窗口 >“即时”模式

    “命令”窗口的“即时”模式用于调试目的,如计算表达式、执行语句、打印变量值等。它使您得以在调试期间输入表达式,由开发语言对其进行计算或执行。在某些情况下,可更改变量的值。“即时”模式现在还支持智能感知。

    在“即时”模式中,还可以临时发出 Visual Studio .NET 命令。这在调试应用程序并使用“即时”模式查看或更改变量值,但是仍希望使用命令与交互式开发环境 (IDE) 进行交互时很有用。

    注意   要在“即时”模式中发出单个 Visual Studio .NET 命令,命令必须以大于号 (>) 开头。例如,若要从“即时”模式切换到“命令”模式,命令必须以大于号 (>) 开头。要输入多个命令,请切换到“命令”模式。

    在项目中,若要以“即时”模式打开“命令”窗口,可以按 CTRL+ALT+I 键或在“调试”菜单的“窗口”子菜单中选择“即时”。当“命令”窗口处于“即时”模式时,标题栏显示文本“命令窗口 - 立即”。

    在“命令”模式中,将用等号 (=) 分隔的语句作为比较运算符来计算。例如,如果变量 ab 的值不同,则 >? a = b 返回值 FALSE(假)。但在“即时”模式中,将语句 a=b 作为赋值运算来计算,而不是作为比较运算计算。即,a=b 将变量 a 的值赋值为变量 b 的值。不能在“命令”模式中使用赋值运算。

    与“即时”窗口的早期版本不同,向上箭头键和向下箭头键不是将光标移至前面的命令,而是使您可以在以前发出的命令之间滚动。

    任务 解决方案 示例
    在“即时”模式下,临时进入“命令”模式(以执行单个命令)。 输入命令,在命令前面加一个大于号 (>)。 >alias
    从“即时”模式切换到“命令”模式。 在窗口中输入 cmd,并在命令前面加一个大于号 (>)。 >cmd
    从“命令”模式切换回“即时”模式。 在窗口中输入 immed,不带大于号 (>)。 immed
    计算表达式的值。 表达式以问号 (?) 开始。 ?a+b
    注意   在“命令”模式下键入的命令不能以大于号 (>) 开始,因为它是该模式的命令提示符。但是,当在“即时”模式下发出 Visual Studio .NET 命令时,必须输入大于号 (>)。

    标记模式

    “命令”窗口中的“标记”模式使您可以在该窗口中选择、复制和粘贴文本或重新执行以前的命令。进入“标记”模式的方法有:在“命令”窗口中单击上一行(在“命令”模式或“即时”模式下),或从上下文菜单中选择“标记模式”,或按下 CTRL + SHIFT + M 键。进入“标记”模式后,即可使用上下文命令或等效键盘操作在窗口中剪切、复制、粘贴或清除文本。

  • 相关阅读:
    MS CRM 2011 RC中的新特性(4)——活动方面之批量编辑、自定义活动
    最近的一些有关MS CRM 2011的更新
    MS CRM 2011 RC中的新特性(6)——连接
    MS CRM 2011 RC中的新特性(7)—仪表板
    参加MS CRM2011深度培训课程——第一天
    MS CRM 2011插件调试工具
    MS CRM2011实体介绍(四)——目标管理方面的实体
    MS CRM 2011 RC中的新特性(3)——客户服务管理方面
    MS CRM 2011 RC中的新特性(8)—数据管理
    ExtAspNet 登陆
  • 原文地址:https://www.cnblogs.com/aipeli/p/297666.html
Copyright © 2011-2022 走看看