检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
组织imports 使用此Source Action可清理未使用的导入并自动排列import语句(“Shift+Alt+O”/“Ctrl+Alt+O”(IDEA键盘映射))。 父主题: 代码生成
将测试框架集成到项目中 CodeArts IDE提供了与JUnit和TestNG测试框架的集成,让您轻松运行和调试Java测试用例。在开始之前,请确保为项目定义了JDK,如使用Java项目中所述。 您可以通过在pom.xml(对于Maven)或build.gradle(对于Gradle)中
简介 CodeArts IDE提供了多个Source Action来生成公共代码结构和循环元素。要访问它们,请右键单击代码编辑器中的符号,然后从上下文菜单中选择Source Action。 父主题: 代码生成
ge Class Signature或按“Ctrl+F6”。 在打开的 Change Class Signature对话框中,配置类参数。使用工具栏按钮添加、删除和重新排序参数。对于每个参数,指定其名称和默认类型。在Bound Value字段中,您可以选择提供限制传递给类型参数的值的有界值。
构造函数生成 使用此Source Action添加初始化选定类字段的类构造函数。 CodeArts IDE还将提示您选择超类的构造函数(如果有),以便在生成的构造函数中调用它。超类构造函数的参数与当前类的选定字段组合。 父主题: 代码生成
内联参数 此重构允许您使用方法调用中相应参数的值替换方法的参数。这与引入参数相反。 执行重构 在代码编辑器中,将光标放置在要内联其值的方法参数的声明或用法上。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Parameter。 示例 例如,让我们内联参数pi,将其替换为参数的值Math
关键字补全 CodeArts IDE为Java保留关键字(如public、void、if、while、boolean等)提供代码补全推荐。 父主题: 代码补全
删除中间人 通过此重构,您可以将对类中的委托方法的调用替换为直接对委托字段的等效调用。您还可以删除委托方法,这些方法在重构后将不再使用。 执行重构 在代码编辑器中,将光标放置在其声明中委托字段的名称上。 在主菜单或编辑器上下文菜单中,选择Refactor>Remove Middleman。
内联到匿名类 这个重构操作允许您用其内容替换多余的类。从Java 8开始,内联的匿名类可以自动转换为lambda表达式。 执行重构 在代码编辑器中,将光标放在您想要内联为匿名类的类的声明位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline to Anonymous
断点 Breakpoints部分允许您管理断点。有关详细信息,请参见断点。 父主题: 检查暂停的程序
引入常量 此重构允许您创建新常量,通过使用选定的表达式进行初始化,并使用创建常量的引用替换原始表达式。 执行重构 在代码编辑器中,将光标放置在要提取到常量的表达式上。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Constant。或者按“Ctrl+Alt+C”。
内联字段 这个重构操作允许您将字段的使用替换为其值,并删除字段的声明。这与引入字段相反。 执行重构 在代码编辑器中,将光标放在您想要内联其值的字段的声明或使用位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Field。 在打开的Inline Field对
添加导入 当您键入包含对尚未导入元素的引用的代码块时,CodeArts IDE会自动插入缺少的导入语句。CodeArts IDE还突出显示当前缺少导入语句的符号,并提供了自动插入导入的Source Action。 在代码编辑器中,将光标定位在突出显示的未解析符号上。 按“Ctrl+”
封装字段 此重构允许您限制类字段的可见性,并提供用于访问它们的getter和setter方法。 执行重构 在代码编辑器中,将光标放置在要封装字段的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Encapsulate Fields。 在打开的Encapsulate Fields对话框中,提供重构选项。
IDE为所需方法的元素提供代码补全:方法名称、返回值类型、参数和方法体。 在类内部,使用代码补全会根据类变量提供与变量相关方法(即getters/setters)的声明和主体。 在主项目类中,键入m并使用代码补全快速提供main的声明。 父主题: 代码补全
移动包 此重构允许您将包移动到不同的包中,以保持正确的目录结构。 执行重构 在代码编辑器中,将光标放置在要移动的包声明上。或者,在资源管理器中,选择与所需软件包对应的目录。 在主菜单或上下文菜单中,选择Refactor>Move Package。 在打开的Move 对话框中,在To
定位类 一个搜索查询class:test匹配所有名称中包含test的类。使用替代语法,这个查询也可以写作c:test、test:class或test:c。 父主题: 示例
简介 这些重构支持您在不同的包中创建类的副本,在整个类层次结构中移动类和类成员。 父主题: 移动重构
简介 这些重构允许您将变量、字段、方法等用法替换为其内容。这与提取/引入重构相反。 父主题: 内联重构
使方法静态 此重构允许您将内部类转换为嵌套的静态类,或将实例方法转换为静态方法。 执行重构 在代码编辑器中,将光标放在要转换为静态的类或方法的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Make Static。 在打开的Make Static对话框中,提供重构参数。