检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ChangeClassSignature { public class MyOtherClass { ChangeClassSignature myClass; void myMethod(ChangeClassSignature myClass)
} return true; } return false; }); return userStream.count() >= 1; }
if (myValue > returnValue()) { return returnNewValue(); } return 0; } public int returnValue() { ... }
return 0; } void func1() { return 0; } 重构后: void func1(); void func2(); void func1() { return 0; } void func2() { return 0; }
管理文件系统 管理远程文件系统 当与主机建立连接时,RemoteShell会自动在“远程文件管理器”区域中打开其文件系统。 要手动打开远程文件系统,请在“会话管理”区域中,单击“打开远程文件管理器”按钮()。 图1 打开远程文件管理器 要关闭远程文件系统,请在“远程文件管理器”区
final String str = "string"; return new TestClass() { public String str () { return str; } public int
(a > 15 && a < 100) { a = 5; return true; } return false; } } 重构后 “com\refactoring\source\Invert.java”文件内容如下:
public String getHello() { return hello; } public String getWorld() { return world; } } 父主题: 提取/引入重构
@ext:特定于扩展的设置。提供扩展ID,例如,@ext:markdown-language-features。 @feature:特定于功能子组的设置。例如,@feature:explorer显示资源管理器的设置。 @id:根据设置ID查找设置。例如,@id:workbench
private double InlineParameter(double rad, double pi) { return pi * rad * rad; } public void Test() { double area
“prop” @property def name(self): return 为类属性创建setter和getter方法。 “props” @property def name(self): return @name.setter def name(self, value):
ArrayList<String> myResult; public String[] getResult() { return myResult.toArray(new String[myResult.size()]); } } 重构后 “com\ref
rowser设置为true时可用)。 - fixtures:提供给测试数据库的数据固定数据集列表。 “pythonArgs” 传递给Python解释器的命令行参数。要将参数传递给被调试程序,请使用“args”。 “showReturnValue” 如果设置为“true”(默认),
hello; return this; } public InnerClassBuilder setWorld(String world) { this.world = world; return this; }
在CodeArts IDE设置中(“Ctrl+,”),输入python关键字,转到“扩展”>“Python”。 在“Features: Inspections”或“Features: Quick Fixes”设置组下找到所需的验证规则或快速修复,或者使用搜索框快速定位。 图1 快速定位 要
println(generateText()); } private static String generateText() { return "Hello World!".toUpperCase(); } } 重构后 “com\refactoring\source\I
“justMyCode” 如果设置为“true”(默认),则仅显示和调试用户编写的代码。否则将显示和调试所有包括库调用的代码。 “showReturnValue” 如果设置为“true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。 启动配置示例 以下是一个可运行的启动配置示例。
anotherObject) { System.out.print(anotherObject.toString()); return this.name; } } 重构后 “com\refactoring\source\MoveInstanceMethod.j
println(staticStr); } private static Boolean staticMethod2() { return true; } void method() { } } enum MyEnum { ; String
否则,显示和调试所有代码,包括库调用。 “pythonArgs” 传递给Python解释器的命令行参数。要将参数传递给被调试程序,请使用“args”。 “showReturnValue” 如果设置为“true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。 启动配置示例 以下是一个可运行的启动配置示例。