检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
案例 作为示例,让我们内联变量“message”,将其替换为其初始值设定项 “Hello!”。 重构前 重构后 父主题: 内联变量
变量重命名 通过此重构,您可以在项目文件中重命名符号及用法。 执行重构 案例 父主题: 代码重构
查找所有Supers 您可以在代码编辑器中右键单击所选符号,然后选择上下文菜单中的“快速查看”>“查看继承”(或按下 “Ctrl+U”(IDEA快捷键)),来查看所选符号的父类或父方法(Supers)。 父主题: 代码浏览
断点 断点部分允许您管理断点,详情信息请参阅断点。 父主题: 检查暂停的程序
"python": "${command:python.interpreterPath}", "stopOnEntry": false, "redirectOutput": true, "env": {}, "type": "python",
的值,或者使用“复制为表达式”操作来复制一个用于访问该变量的表达式。 您还可以在“运行和调试”视图的“监视”部分中评估和监视变量和表达式。也可以在CodeArts IDE代码编辑器中直接评估和检查表达式的值。做法是当程序处于暂停状态时,将鼠标悬停在所需的表达式、变量或方法调用上。
"redirectOutput": true, "name": "Python: Attach using Process Id", "type": "python", "logToFile": false, "showReturnValue":
"console": "integratedTerminal", "jinja": true, "python": "${command:python.interpreterPath}", "stopOnEntry": false, "redirectOutput":
常规片段 常规代码片段用于快速输入常见的代码结构。例如,使用“propsd”代码片段,您可以快速为类属性创建getter、sette和deleter方法。 有些代码片段初始化时是包含占位符的不完整片段,需要填充对应占位符来使代码片段成为完整的可执行代码。您可以通过按“Tab”键在这些占位符之间跳转。
单击CodeArts IDE底部面板中的“运行和调试”按钮(),或按下 “Ctrl+Shift+D” / “Shift+Alt+F9”(IDEA快捷键) / “Alt+5”(IDEA快捷键) / “Ctrl+Shift+F8”(IDEA快捷键)来打开“运行和调试”视图。 展开“断点”部分,并勾选你想要设置的异常断点旁边的复选框。
变量替换 在定义文件中定义环境变量时,您可以用以下通用语法来使用已存在的环境变量。 <VARIABLE>=...${env:EXISTING_VARIABLE}... 其中“...” 表示值中使用的任何其他文本,大括号是必需的。 在这个语法中,适用以下规则: 变量按照它们在“.e
搜索查询语法 搜索查询是一个字符串,用于在SmartSearch窗口(“Shift+Shift” / “Ctrl+Shift+A”)中查询对应条目,由“dataSource:stringToMatch”对组成,这些对可以通过空格或运算符连接。如果查询中省略了“dataSource
后缀片段 后缀片段(Postfix snippets)是用于将一个现有的表达式转换为另一个表达式的工具。要使用后缀片段,只需在表达式后面添加一个点(“.”),然后从代码补全建议列表中选择所需的片段。例如,通过使用“main”后缀片段,你可以将一个表达式包装成一个条件性的名为main的表达式。
案例 作为示例,让我们将变量 “message” 重命名为“greeting”。 重构前 重构后 父主题: 变量重命名
检查调用堆栈 “调用堆栈”部分列出了当前活动的堆栈帧,每个帧下都分组列出了方法的调用堆栈。 在堆栈帧内可访问的元素会在“变量”部分中列出。 要切换到不同的堆栈帧,只需在“调用堆栈”部分中双击该帧即可。 要快速在代码编辑器中打开方法调用,可以展开“调用堆栈”中的某个帧,双击想要查看的方法调用。
日志点 日志点也是一种断点,但被触发时不会暂停程序执行,而是将一条消息记录到控制台。 在代码编辑器中,你可以通过右键单击想要设置日志点的行的编辑器边缘,并从上下文菜单中选择“添加日志点”。 另外,你也可以在主菜单中选择“调试”> “新建断点”> “日志点”。 随后会打开一个预览编
控制程序执行 启动调试会话后,您可以使用调试工具栏操作控制程序执行。 图标 对应动作 快捷键 描述 / 暂停/继续 “F5” / “F8” / “F9” (IDEA快捷键) 暂停/恢复调试会话。 单步跳过 “F10” / “F6” / “F8” (IDEA快捷键) 跳过当前代码行
搜索运算符 您可以使用AND和OR运算符或其组合来组成复杂的搜索查询,例如class:foo AND (method:bar OR method:baz)。 运算符 语法 描述 “AND” “AND”, “&”, “&&”, (“空格”字符) SmartSearch将定位与每个查
供为方法参数。您还可以选择保留原始方法,或者使用创建的参数定义一个新方法。这与内联参数重构相反。 执行重构 在代码编辑器中,将光标放置在要提取到参数的表达式上。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Parameter。或者按“Ctrl+Shift+Alt+P”。
重构后 print("Hello!") 父主题: 案例