检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
new Person(); person.setName("John"); System.out.println(person.getName()); } public String getName() { return
使用Java重构代码 Java重构代码简介 移动重构 提取/引入重构 内联重构 将内部类或实例转换为静态 反转布尔值 用委托替换继承 用工厂方法替换构造函数 用构建器替换构造函数 封装字段 更改方法签名 更改类签名 将匿名类转换为内部类 尽可能使用接口 类型迁移 将原始类型转换为泛型
使用Python编辑代码 搜索与定位代码 搜索查询语法和运算符 父主题: 使用CodeArts IDE for Python
搜索与定位代码 CodeArts IDE的智能搜索功能让您能够即时搜索并导航到项目中的任意位置,同时轻松查找和执行任何CodeArts IDE命令。 搜索代码 通过按下 “Shift+Shift” / “Ctrl+Shift+A” 来启动智能搜索窗口。
图3 参数补全 折叠区域 折叠区域允许您折叠或展开代码片段,以便更好地查看源代码。
执行重构 在代码编辑器中,将光标放在用户想要内联为匿名类的声明位置。 单击右键展示上下文菜单,选择“重构 > 内联为匿名类...”。 在打开的“内联为匿名类”对话框中,选择是否在所有内联位置完成后保留该类。如下图所示: 图1 内联为匿名类 单击“重构”以应用重构操作。
) { message = hello + ", " + world; } public static InnerClass newInnerClass(String hello, String world) { return
使用Python重构代码 Python代码重构简介 内联变量重构 引入变量重构 变量重命名重构 父主题: 使用CodeArts IDE for Python
} public abstract void evaluate(); } } 父主题: 使用Java重构代码
如何设置自定义代码片段和代码模板? 设置自定义代码片段 CodeArts IDE支持自定义代码片段的能力,可以通过代码补全的方式插入自定义的代码片段。
当编写代码时,根据已输入字符来匹配工程中可以补全的符号,弹出补全列表。可通过光标单击或者按“Enter”或“Tab”键插入选定的补全符号,帮助更加方便快速地编辑代码。 图1 代码补全 父主题: 使用CodeArts IDE for C/C++
图8 全局符号搜索 编译错误实时检查 编译错误实时检查是在代码编写过程中实时检查代码语法错误,该功能依赖compile_commands.json文件。 当出现语法错误时,会在错误处出现波浪线。将光标移动到错误代码位置,会显示黄色“灯泡”图标,表示可以使用快速修复。
内联重构 内联变量 内联参数 内联方法 内联字段 内联超类 内联为匿名类 父主题: 使用Java重构代码
安全删除 此重构允许安全地删除文件和代码符号。CodeArts IDE将验证所有受影响的用法,并相应地调整代码。 执行重构 选择要应用重构的实体(资源管理器中的文件或代码编辑器中的符号)。 单击右键展示上下文菜单,选择“重构 > 安全删除”。
提取/引入重构 引入变量 引入参数 引入字段 引入常量 提取方法 提取接口 提取超类 提取委托 引入函数式参数 引入函数式变量 提取方法对象 引入参数对象 父主题: 使用Java重构代码
父主题: 使用Python重构代码
其中“构建系统”选择“Maven”,“框架”选择“SpringBoot”。 单击“创建”,项目开始加载,会启动相关服务、下载依赖的Jar包等,此过程受计算机性能、网速等因素影响会耗费一定的时间。
移动重构 复制类 移动类 移动包 移动内部类到上一级 移动实例方法 移动静态成员 上/下移成员 父主题: 使用Java重构代码
执行重构 在代码编辑器中,将光标放置在要更改其签名的方法的声明上。 单击右键展示上下文菜单,选择“重构 > 更改方法签名”或按“Ctrl+F6”。 在打开的“更改方法签名”对话框中,提供重构选项。 指定方法的可见性、名称和返回类型。
print(message) 父主题: 使用Python重构代码