检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
static class InnerClass { private final NextClass nextClass = new NextClass(); public NextClass getNextClass() { return
使用Python重构代码 Python代码重构简介 内联变量重构 引入变量重构 变量重命名重构 父主题: 使用CodeArts IDE for Python
public class MyComparator implements Comparator<String> { @Override public int compare(String s1, String s2) { return
使用Java重构代码 Java重构代码简介 移动重构 提取/引入重构 内联重构 将内部类或实例转换为静态 反转布尔值 用委托替换继承 用工厂方法替换构造函数 用构建器替换构造函数 封装字段 更改方法签名 更改类签名 将匿名类转换为内部类 尽可能使用接口 类型迁移 将原始类型转换为泛型
搜索与定位代码 CodeArts IDE的智能搜索功能让您能够即时搜索并导航到项目中的任意位置,同时轻松查找和执行任何CodeArts IDE命令。 搜索代码 通过按下 “Shift+Shift” / “Ctrl+Shift+A” 来启动智能搜索窗口。 图1 启动智能搜索窗口 输入搜索请求
使用Python编辑代码 搜索与定位代码 搜索查询语法和运算符 父主题: 使用CodeArts IDE for Python
使用Python补全代码 CodeArts IDE为当前项目和已安装包中的文件中的Python关键字和所有符号提供代码补全。 触发代码补全 要手动触发代码补全,请按“Ctrl+I” / “Ctrl+Space” / “Ctrl+Shift+Space”或输入触发字符(如点字符 “.
) { message = hello + ", " + world; } public static InnerClass newInnerClass(String hello, String world) { return
private final MyAbstractClass abstractClass = new MyAbstractClass(); public AbstractClass getAbstractClass() { return
如何设置自定义代码片段和代码模板? 设置自定义代码片段 CodeArts IDE支持自定义代码片段的能力,可以通过代码补全的方式插入自定义的代码片段。 效果如下: 图1 代码补全前 图2 代码补全后 具体相关设置过程如下: 使用ctrl+shift+p打开命令面板,输入configure
使用C/C++编辑代码 CodeArts IDE for C/C++ 包含了内置的语法着色、定义预览、跳转定义、类继承关系图和调用关系图等一些编码基础功能。 语法着色 该功能对函数、类型、局部变量、全部变量、宏、枚举和成员变量等上色。不同的颜色主题将展示出不同的颜色。 单击“管理
使用C/C++补全代码 CodeArts IDE for C/C++包含了内置代码补全/提示(Code Completion/Hinting)的功能。 CodeArts IDE for C/C++提供了对函数、变量、类成员、结构体、枚举和命名空间等符号的补全能力。 当编写代码时,根据已输入字符来匹配工程中可以补全的符号
其中“构建系统”选择“Maven”,“框架”选择“SpringBoot”。 单击“创建”,项目开始加载,会启动相关服务、下载依赖的Jar包等,此过程受计算机性能、网速等因素影响会耗费一定的时间。
安全删除 此重构允许安全地删除文件和代码符号。CodeArts IDE将验证所有受影响的用法,并相应地调整代码。 执行重构 选择要应用重构的实体(资源管理器中的文件或代码编辑器中的符号)。 单击右键展示上下文菜单,选择“重构 > 安全删除”。 在打开的“安全删除”对话框中,选择CodeArts
移动重构 复制类 移动类 移动包 移动内部类到上一级 移动实例方法 移动静态成员 上/下移成员 父主题: 使用Java重构代码
内联重构 内联变量 内联参数 内联方法 内联字段 内联超类 内联为匿名类 父主题: 使用Java重构代码
引入变量重构 通过此重构,您可以创建一个新变量,使用所选表达式对其进行初始化,然后使用对所创建变量的引用替换原始表达式。这与内联变量重构相反。 执行重构 在代码编辑器上,将光标放在要提取的表达式上。 在编辑器上下文菜单中,选择“重构”>“引入变量”或按 “Ctrl+Alt+V” /
更改方法签名 此重构支持对方法进行以下修改:包括重命名方法、添加异常,以及对方法参数进行增删、重新排序和重命名。 执行重构 在代码编辑器中,将光标放置在要更改其签名的方法的声明上。 单击右键展示上下文菜单,选择“重构 > 更改方法签名”或按“Ctrl+F6”。 在打开的“更改方法签名
内联变量重构 通过此重构,您可以用变量的初始值设定项替换变量。这与引入变量重构相反。 执行重构 在代码编辑器中,将光标放在要内联变量使用的地方上。 在编辑器上下文菜单中,选择“重构”>“内联变量”或按 “Ctrl+Alt+N”。 在打开的对话框中,提供内联变量的名称。 执行重构案例
提取/引入重构 引入变量 引入参数 引入字段 引入常量 提取方法 提取接口 提取超类 提取委托 引入函数式参数 引入函数式变量 提取方法对象 引入参数对象 父主题: 使用Java重构代码