检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
重构前 “com\refactoring\source\ChangeClassSignature.java”文件内容如下: class ChangeClassSignature { public class MyOtherClass { ChangeClassSignature
其中“构建系统”选择“Maven”,“框架”选择“SpringBoot”。 单击“创建”,项目开始加载,会启动相关服务、下载依赖的Jar包等,此过程受计算机性能、网速等因素影响会耗费一定的时间。
return 0; } public int returnValue() { ... } public int returnNewValue() { ... } } 父主题: 内联重构
它只能处理简单的功能,不支持内联方法、函数模板、主函数和在系统头文件中声明的函数,该功能可以内联所有函数引用。
管理文件系统 管理远程文件系统 当与主机建立连接时,RemoteShell会自动在“远程文件管理器”区域中打开其文件系统。 要手动打开远程文件系统,请在“会话管理”区域中,单击“打开远程文件管理器”按钮()。
new TestClass() { public String str () { return str; } public int publicMethod() { return
} return true; } } 父主题: 使用Java重构代码
hello; } public String getWorld() { return world; } } 父主题: 提取/引入重构
提供扩展ID,例如,@ext:markdown-language-features。 @feature:特定于功能子组的设置。例如,@feature:explorer显示资源管理器的设置。 @id:根据设置ID查找设置。
refactoring\source\InlineParameter.java”文件内容如下: class InlineParameter { private double InlineParameter(double rad, double pi) { return
“return” return my_expression 将表达式用括号包围。 “par” (my_expression) 给表达式取反。 “not” not (my_expression) 返回表达式的长度(项目数)。
source\TypeMigration.java”文件内容如下: class TypeMigration { private ArrayList<String> myResult; public String[] getResult() { return
“showReturnValue” 如果设置为“true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。 启动配置示例 以下是一个可运行的启动配置示例。
InnerClass createInnerClass() { return new ReplaceConstructor1.InnerClass(hello, world); } } 父主题: 使用Java重构代码
在“Features: Inspections”或“Features: Quick Fixes”设置组下找到所需的验证规则或快速修复,或者使用搜索框快速定位。 图1 快速定位 要启用或禁用某个规则或快速修复,请在其名称旁边的复选框中进行选择。
toUpperCase)); } private static String generateText(Supplier<String> supplier) { return supplier.get(); } } 父主题: 提取/引入重构
“showReturnValue” 如果设置为“true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。 启动配置示例 以下是一个可运行的启动配置示例。
name = "Default Car"; String getName(MoveInstanceMethod anotherObject) { System.out.print(anotherObject.toString()); return
public static void staticMethod() { System.out.println(staticStr); } private static Boolean staticMethod2() { return
“showReturnValue” 如果设置为“true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。 启动配置示例 以下是一个可运行的启动配置示例。