检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
提取超类 此重构允许您选定现有类的成员创建新的超类。这与内联超类相反。 执行重构 在代码编辑器中,将光标放置在要将其成员提取到超类中的任何位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Extract Superclass。 在打开的Extract Superclass对话框中,提供重构参数。
提取方法对象 此重构允许您将任意代码片段单独移动到新类的方法中,以便您可以进一步将该方法分解为同一对象上的其他方法。 执行重构 在代码编辑器中,选择要提取到包装类的新方法的代码片段。 在主菜单或编辑器上下文菜单中,选择Refactor>Extract Method Object。
断点 Breakpoints部分允许您管理断点。有关详细信息,请参见断点。 父主题: 检查暂停的程序
内联到匿名类 这个重构操作允许您用其内容替换多余的类。从Java 8开始,内联的匿名类可以自动转换为lambda表达式。 执行重构 在代码编辑器中,将光标放在您想要内联为匿名类的类的声明位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline to Anonymous
调试 命令 键(CodeArts IDE键盘映射) 键(IDEA键盘映射) 命令ID 切换断点 F9 Ctrl+F8 editor.debug.action.toggleBreakpoint 开始 F5 Shift+F9 workbench.action.debug.start 继续
案例 作为示例,让我们提取字符串“Hello!”到一个新的消息变量中。 重构前 重构后 父主题: 引入变量
启动配置示例 以下是一个可运行的启动配置示例。 { "request": "launch", "console": "integratedTerminal", "jinja": true, "python": "${command:python.interpreterPath}"
启动配置示例 以下是一个可运行的启动配置示例。 { "request": "launch", "console": "integratedTerminal", "jinja": true, "python": "${command:python.interpreterPath}"
右键单击行为 在终端内部单击鼠标右键时,将复制选定的文本(如果有),并释放选中内容。如果未选择文本,则执行粘贴。这可以使用terminal.integrated.rightClickBehavior单击行为设置进行配置。 父主题: 使用鼠标
参数补全 代码补全建议列表中会按优先级排列项目中定义好的方法参数。 父主题: 代码补全
案例 作为示例,让我们内联变量“message”,将其替换为其初始值设定项 “Hello!”。 重构前 重构后 父主题: 内联变量
查找所有Supers 您可以在代码编辑器中右键单击所选符号,然后选择上下文菜单中的“快速查看”>“查看继承”(或按下 “Ctrl+U”(IDEA快捷键)),来查看所选符号的父类或父方法(Supers)。 父主题: 代码浏览
断点 断点部分允许您管理断点,详情信息请参阅断点。 父主题: 检查暂停的程序
} ] } 禁止用户购买CodeArts IDE激活码。 用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先原则。因此禁止策略需要同时配合其他策略使用,否则没有实际作用。 例如:如果授予用户CodeArts IDE Full
Override/implement方法 使用这些源操作可以覆盖父类的选定方法(“Ctrl+O”)/实现接口或抽象类的方法(“Ctrl+I”)。因此,CodeArts IDE为Override/implement方法生成存根。 父主题: 代码生成
引入字段 此重构允许您创建一个新的类字段,使用选定的表达式初始化它,并使用对创建的类字段的引用替换原始表达式。这与内联字段重构相反。 执行重构 在代码编辑器中,将光标放置在要提取到类字段的表达式上。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Fiel
引入参数对象 此重构允许您将方法的参数移动到新的包装类或某些现有的包装类。所有参数的用法都将替换为对包装类的相应调用。 执行重构 在代码编辑器中,将光标放置在要提取到包装类的参数上。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Parameter Object。
测试视图 简介 运行和调试测试 导航到测试类或方法 组织测试视图 隐藏测试 父主题: 运行测试
日志点 日志点是一个断点,在命中时不会停止程序执行,而是将消息记录到控制台。 在代码编辑器中,右键单击所需的行,然后从上下文菜单中选择Add Logpoint...。 或者,在主菜单中,选择Debug>New Breakpoint>Logpoint。 在打开的窥视编辑器中,键入命
启动配置示例 以下是一个可运行的启动配置示例。 { "request": "launch", "console": "integratedTerminal", "jinja": true, "python": "${command:python.interpreterPath}"