检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调试 CodeArts IDE内置调试器有助于加快编辑、编译、运行和调试循环。调试器提供了所有基本功能,例如通过启动配置自定义应用程序启动、在代码中设置断点、检查程序的挂起状态并逐步执行、动态评估表达式等等。 调试步骤 断点 在调试模式下运行程序 控制程序执行 检查暂停的程序 调试控制台REPL
您可以查看特定事件时的文件内容,并将其重新应用于文件的当前状态。在Timeline视图中,右键单击一个事件,然后从上下文菜单中选择所需的操作。 Show contents(显示内容):在单独的只读编辑器选项卡中查看事件时的文件内容。 Restore contents(恢复内容):重新应用文件内容,从而覆盖
提供卓越C++编码体验 公测 产品特性 3 连接华为云,快速完成基于API的应用开发 内置华为云API开发套件 提供华为云200服务和8000+服务API的搜索和引用 一键引入样例代码,帮助开发者快捷使用华为云和高效开发华为云应用 公测 产品特性 4 插件扩展,作业流高度汇聚和能力无限扩展 内置华为云CodeArts插件市场
包装返回值 此重构允许您为每个原始类型创建安全且一致的参数类型,将不使用的泛型代码转换为泛型感知代码。 执行重构 选择要应用重构的实体(资源管理器中的文件或文件夹、代码编辑器中的类声明或代码片段等)。 在主菜单或上下文菜单中,选择 Refactor>Convert Raw Types
在“高级”标签页,可以选择RemoteShell是否应该周期性地发送保持活动状态的消息来让连接保持活动状态。如果您要连接的主机提供 X11转发以通过 SSH 启动图形应用程序,您可以通过选中“X11转发”复选框在客户端侧启用它。 单击“配置X11转发”可以指定X11转发的目的地址。如果您选择将X11连接转发到外部的X
Method,或按“Ctrl+Shift+Alt+L”。 在打开的 Inline Method对话框中,选择是否在方法的所有引用都内联后保留该方法。 单击Refactor 以应用重构。 示例 例如,让我们内联方法add,用方法的主体替换其调用。 重构前 class InlineMethod { private
Field。 在打开的Inline Field对话框中,选择是要内联所有字段的出现还是只内联当前位置的字段。 单击 Refactor 以应用重构。 示例 举个例子,让我们将字段message内联,将其使用位置替换为其初始化值"Hello World!"。 重构前 class InlineField
tor>Invert Boolean。 在打开的Invert Boolean对话框中,为反转变量或方法提供新名称。 单击Refactor以应用重构。 示例 例如,让我们反转condition变量和checkCondition方法的值。 重构前 class Invert {
tor>Copy Class或按“Alt+F6”/“F5”。 在打开的Copy Class对话框中,提供重构参数。 单击Refactor以应用重构。 示例 作为一个例子,让我们创建一个Refactoring类的副本,该类存储在包com.refactoring.source中。复制
Superclass。 在打开的 Inline Superclass 对话框中,选择是否在所有内联位置完成后保留超类。 单击Refactor以应用重构操作。 示例 举个例子,让我们将类InlineSuperClass内联并删除,将其成员移动到SubClass中。 重构前 class InlineSuperClass
Class。 在打开的Inline to Anonymous Class对话框中,选择是否在所有内联位置完成后保留该类。 单击 Refactor以应用重构操作。 示例 举个例子,让我们将类MyComparator内联并删除。生成的匿名类将自动转换为lambda表达式。 重构前 class
Choose scope列表中,指定用于查找使用实例的新类型和范围:整个项目或仅根目录文件(即不包括库和SDK)。 单击Refactor以应用重构。 示例 例如,让我们将myResult字段的类型从集合ArrayList<String>迁移到数组String[]。 重构前 class
在Settings编辑器中,使用Search字段搜索所需的设置。这将显示并突出显示与搜索条件匹配的设置,并过滤掉不匹配的设置。 CodeArts IDE会自动动态应用对设置的更改。修改后的设置用一条类似于编辑器中修改后的行的蓝线表示。 在以下示例中,面包屑导航已禁用。 选择一个设置,然后单击More A
在代码编辑器中查看问题 CodeArts IDE自动高亮显示代码中检测到的所有问题。要查看问题详细信息,请将鼠标悬停在代码编辑器中高亮显示的位置。 应用快速修复 如果检测到的问题有快速修复可用,您可以即时修复它。 单击问题描述中的“快速修复”链接。或将光标定位在高亮显示的位置,然后按Alt+Enter键。
在打开的Introduce Constant对话框中,提供引入常量的类型和名称,选择应声明常量的类和常量的可见性修饰符。 单击Refactor以应用重构。 示例 例如,让我们将表达式“Hello”+“ ”+“World!”提取到一个新的MESSAGE常量中。 重构前 class ExtractConstant
在打开的Extract Method对话框中,提供新方法的名称和可见性修饰符,并从选择范围中选择变量作为方法参数。 单击Refactor以应用重构。 示例 例如,让我们将包含println语句的for循环提取到一个新的printText方法中,其中text和n作为方法的参数。 重构前
Terminal命令。 、 集成终端shell正在以CodeArts IDE的权限运行。如果您需要以管理员或不同的权限运行shell命令,请在终端中使用平台应用程序,如runas.exe。如果您想要在CodeArts IDE的外部打开终端,可以通过按“Ctrl+Shift+C”。 父主题: 集成终端
Variable,或按“Ctrl+Alt+N”。 在打开的Inline Variable对话框中,选择是内联所有变量的引用,还是仅内联当前引用。 单击Refactor以应用重构。 约束与限制 如果在代码中修改了变量的初始值,则仅内联修改之前的用法。 示例 例如,让我们内联变量number,用其初始化器test
Method对话框中,选择方法所属的类。方法中该类的所有用法都将替换为this。如有必要,请更改转换方法的可见性修饰符。 单击 Refactor以应用重构。 示例 例如,让我们将静态方法sayHello转换为实例方法。 重构前 class ConvertToInstanceMethod {
in comments and strings和 Search for text occurrences复选框。 单击Refactor以应用重构。 示例 作为一个例子,让我们将包com.source.feature移动到包com.target中,并替换代码中出现的com.source