已找到以下 131 条记录
AI智能搜索
产品选择
CodeArts IDE
没有找到结果,请重新输入
产品选择
CodeArts IDE
在搜索结果页开启AI智能搜索
开启
产品选择
没有找到结果,请重新输入
  • 使用“问题”视图 - CodeArts IDE

    java等通配符模式。 要使用预定义过滤器,请单击“过滤器”字段中“过滤器”按钮(),然后在弹出菜单中选择所需过滤器。 应用快速修复 如果检测到问题有快速修复可用,您可以直接从“问题”视图应用它们。 鼠标悬停到问题图标,使其更改为,然后单击它。 在弹出式菜单中,选择要应用快速修复项。 父主题:

  • 类型迁移 - CodeArts IDE

    数组、集合之间转换变量或方法返回值类型。 执行重构 在代码编辑器中,将光标放置在要迁移类型上。 在主菜单或编辑器上下文菜单中,选择Refactor>Type Migration。 在打开Type Migration对话框中,提供要迁移到类型。在Choose scope列表

  • 反转布尔值 - CodeArts IDE

    反转布尔值 通过此重构,您可以反转布尔变量值或方法返回值。 执行重构 在代码编辑器中,将光标放置在布尔变量或具有布尔返回值方法声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Invert Boolean。 在打开Invert Boolean对话框中,为反转变量或方法提供新名称。

  • 用工厂方法替换构造函数 - CodeArts IDE

    Constructor With Factory Method对话框中,提供要创建工厂方法名称及其包含类。 单击Refactor以应用重构。 示例 作为示例,让我们将InnerClass类构造函数替换为带有newInnerClass工厂方法。 重构前 class ReplaceConstructor

  • 封装字段 - CodeArts IDE

    封装字段 此重构允许您限制类字段可见性,并提供用于访问它们getter和setter方法。 执行重构 在代码编辑器中,将光标放置在要封装字段声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Encapsulate Fields。 在打开Encapsulate Fields对话框中,提供重构选项。

  • 删除中间人 - CodeArts IDE

    通过此重构,您可以将对类中委托方法调用替换为直接对委托字段等效调用。您还可以删除委托方法,这些方法在重构后将不再使用。 执行重构 在代码编辑器中,将光标放置在其声明中委托字段名称上。 在主菜单或编辑器上下文菜单中,选择Refactor>Remove Middleman。 在打开Remove

  • 更改方法签名 - CodeArts IDE

    及添加、删除、重新排序和重命名方法参数。 执行重构 在代码编辑器中,将光标放置在要更改其签名方法声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Change Method Signature或按“Ctrl+F6”。 在打开Change Method Signature对话框中,提供重构选项。

  • 提取接口 - CodeArts IDE

    Interface对话框中,提供提取接口名称和包,选择要提取类成员。在JavaDoc选项中,选择是将JavaDoc注释移动或复制到提取接口,还是保持原样。 单击Refactor以应用重构。 示例 例如,让我们基于提取ExtractImpl类print方法创建一个新提取ImplInterface接口。

  • 提取超类 - CodeArts IDE

    选项中,选择是将JavaDoc注释移动或复制到提取超类,还是保持原样。 单击Refactor以应用重构。 示例 例如,让我们基于提取ExtractImpl类print方法和myField字段创建一个新ExtractAbstract超类。在创建超类中,print方法将被声明为abstract。

  • 向上/向下移动成员 - CodeArts IDE

    选中要向上(向下)移动类成员复选框。 对于方法,选中Make abstract复选框,将被移动原始方法转换为抽象方法,并将其实现保留在原始类中。 在JavaDoc选项中,提供JavaDoc注释应与移动类成员一起移动、复制还是保持原样选择。 单击Refactor以应用重构。 示例

  • 引入参数 - CodeArts IDE

    lt+P”。 如果多个表达式属于重构范围,请在弹窗中选择所需表达式。 在打开Introduce Parameter对话框中,提供引入参数类型和名称,并选择是否应将参数声明为final参数。要保留原始方法并使用引入参数定义新方法,请使用Delegate via overloading

  • 提取方法对象 - CodeArts IDE

    class:选择以创建新内部类。所有局部变量都转换为此类字段。提供类名称及其可见性修饰符。 Create anonymous class:选择以创建新对象并提供要创建方法名称。 在Parameters区域中,在范围内选择变量作为方法参数。 单击Refactor以应用重构。 示例 例如,让我们将包含

  • 使方法静态 - CodeArts IDE

    Static对话框中,提供重构参数。 如果类或方法包含对外部类字段引用,则可以将被引用对象作为参数传递给类构造函数,或者将被引用字段作为方法参数传递给类构造函数。 否则,如果类或方法不包含对外部类字段引用,则可以用类引用替换实例限定符。 单击Refactor以应用重构。 示例 作为一个例子,让我们将I

  • 通过URLs打开CodeArts IDE - CodeArts IDE

    codearts://file/c:/myProject/package.json:5:10 您可以在浏览器或文件资源管理器等应用程序中使用URL,这些应用程序可以解析和重定向URL。例如,您可以将codearts://URL直接传递给Windows资源管理器,或作为codearts://{full

  • 管理分支 - CodeArts IDE

    管理分支 创建/切换分支 应用分支之间更改 父主题: GIT支持

  • 将匿名类转换为内部类 - CodeArts IDE

    Inner对话框中,提供重构参数。 提供内部类名称并选择是否将其创建为静态类。 在Constructor Parameters区域中,提供要用作类构造函数参数变量名称。使用工具栏按钮对参数重新排序。 单击Refactor以应用重构。 示例 例如,让我们将用作方法返回值匿名类表达式转换为内部静态类MyTestClass。

  • 尽可能使用Interface - CodeArts IDE

    此重构允许您将从基类/接口派生指定方法执行委托给实现同一接口父类或内部类实例。 执行重构 在代码编辑器中,将光标放在应通过父类/接口委托其方法声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Use Interface Where Possible。 在打开Use Interface

  • 移动实例方法 - CodeArts IDE

    expression列表中,选择要将实例方法移动到目标类。潜在移动目标的列表包括当前类中方法参数类和字段类。 为将要移动方法添加参数名称,并将替换对当前类所有参数引用。 在Visibility区域中,指定移动方法可见性修改器,或选择Escalate 以自动将可见性设置为所需级别。 单击Refactor以应用重构。

  • 引入参数对象 - CodeArts IDE

    此重构允许您将方法参数移动到新包装类或某些现有的包装类。所有参数用法都将替换为对包装类相应调用。 执行重构 在代码编辑器中,将光标放置在要提取到包装类参数上。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Parameter Object。 在打开Introduce

  • 产品特性 - CodeArts IDE

    先进架构,从精简模式一键升级全模式 C/C++语言支持,开箱即用卓越开发体验 Java语言支持,强大智能辅助编码体验 Python语言支持,高效而优雅辅助开发体验 连接华为云,快速完成基于API应用开发 生态繁荣,基于插件无限能力扩展