检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
此重构允许您安全地删除文件和代码符号。CodeArts IDE将验证受影响实体的所有用法,并允许您相应地调整代码。 执行重构 选择要应用重构的实体(资源管理器中的文件或代码编辑器中的符号)。 在主菜单或上下文菜单中,选择Refactor>Safe Delete。 在打开的Safe Delete对话框中,选择CodeArts
此重构允许您用返回类实例的工厂方法替换类构造函数。 执行重构 在代码编辑器中,将光标放置在要用工厂方法替换的类构造函数上。 在主菜单或编辑器上下文菜单中,选择Refactor>Replace Constructor With Factory Method。 在打开的Replace Constructor
Down对话框中,选择目标类并提供重构选项。 选中要向上(向下)移动的类成员的复选框。 对于方法,选中Make abstract复选框,将被移动的原始方法转换为抽象方法,并将其实现保留在原始类中。 在JavaDoc选项中,提供JavaDoc注释应与移动的类成员一起移动、复制还是保持原样的选择。 单击Refactor以应用重构。
将匿名类转换为内部类 此重构允许您将匿名类转换为重命名的内部类。 执行重构 在编辑器中,将光标放置在要转换为内部类的匿名类表达式中的任何位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Convert Anonymous To Inner。 在打开的Convert Anonymous To
确保SSH服务已开启(默认端口为22),如果修改SSH默认的22端口,请确认要连接的远程端口已配置且生效,并添加对应的防火墙规则。 确认当前使用proxy代理配置出口IP的全部地址的远程端口(SSH默认端口为22)已经允许。 检查弹性云服务器的防火墙是否允许当前该主机使用的proxy代理配置的出口IP作为入口IP。
此重构允许您将任意代码片段单独移动到新类的方法中,以便您可以进一步将该方法分解为同一对象上的其他方法。 执行重构 在代码编辑器中,选择要提取到包装类的新方法的代码片段。 在主菜单或编辑器上下文菜单中,选择Refactor>Extract Method Object。 在打开的Extract Method
此重构允许您使用方法调用中相应参数的值替换方法的参数。这与引入参数相反。 执行重构 在代码编辑器中,将光标放置在要内联其值的方法参数的声明或用法上。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Parameter。 示例 例如,让我们内联参数pi,将其替换为参数的值Math.PI。
移动静态成员 此重构允许您将类的静态成员移动到不同的类中。 执行重构 在代码编辑器中,将光标放置在要移动到另一个类的静态成员(字段或方法)的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Move Static Members。 在打开的Move Static Members对话框中,提供重构选项。
Functional Parameter对话框中,提供引入参数的名称和其他重构选项。 在Parameters of type列表中,为提取的参数选择其中一种的类型。 选择是否应将提取的参数声明为final参数。 要保留原始方法并使用引入的参数定义新方法,请选中Delegate via overloading
内联字段 这个重构操作允许您将字段的使用替换为其值,并删除字段的声明。这与引入字段相反。 执行重构 在代码编辑器中,将光标放在您想要内联其值的字段的声明或使用位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Field。 在打开的Inline Field对话框
反转布尔值 通过此重构,您可以反转布尔变量的值或方法的返回值。 执行重构 在代码编辑器中,将光标放置在布尔变量或具有布尔返回值的方法的声明上。 在主菜单或编辑器上下文菜单中,选择Refactor>Invert Boolean。 在打开的Invert Boolean对话框中,为反转变量或方法提供新名称。
该功能可以用相应的值替换所有引用。假设计算值总是产生相同的结果。选中需要替换的内容,重构选项可用。 内联函数(Inline function) 该功能尝试使用适当的代码内联所有函数用法。它只能处理简单的功能,不支持内联方法、函数模板、主函数和在系统头文件中声明的函数。该功能可以内联所有函数引用。
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 在
如果多个表达式属于重构范围,请在出现的弹窗中选择所需的表达式。 在打开的Introduce Constant对话框中,提供引入常量的类型和名称,选择应声明常量的类和常量的可见性修饰符。 单击Refactor以应用重构。 示例 例如,让我们将表达式“Hello”+“ ”+“World!”提取到一个新的MESSAGE常量中。
lt+P”。 如果多个表达式属于重构范围,请在弹窗中选择所需的表达式。 在打开的Introduce Parameter对话框中,提供引入参数的类型和名称,并选择是否应将参数声明为final参数。要保留原始方法并使用引入的参数定义新方法,请使用Delegate via overloading
Static对话框中,提供重构参数。 如果类或方法包含对外部类字段的引用,则可以将被引用的对象作为参数传递给类构造函数,或者将被引用的字段作为方法的参数传递给类构造函数。 否则,如果类或方法不包含对外部类字段的引用,则可以用类引用替换实例限定符。 单击Refactor以应用重构。 示例 作为一个例子,让我们将I
引入功能变量 此重构允许将选定的表达式转换为新的函数类型变量或匿名类。 执行重构 在代码编辑器中,选择要转换为函数变量的表达式。 在主菜单或编辑器上下文菜单中,选择Refactor>Introduce Functional Variable。 在打开的Introduce Functional
数组、集合之间转换变量或方法返回值的类型。 执行重构 在代码编辑器中,将光标放置在要迁移的类型上。 在主菜单或编辑器上下文菜单中,选择Refactor>Type Migration。 在打开的Type Migration对话框中,提供要迁移到的类型。在Choose scope列表
内联超类 这个重构操作允许您将超类的成员移动到子类中,并删除超类。这与提取超类相反。 执行重构 在代码编辑器中,将光标放在您想要内联的超类的声明或引用位置。 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Superclass。 在打开的 Inline Superclass
defaultInterpreterPath”设置的更改;一旦为工作区选择了初始解释器,后续对设置的任何更改都将被忽略。您还可以使用语法“${env:VARIABLE}”在路径设置中使用环境变量。如果您创建了一个名为“PYTHON_INSTALL_LOC”的变量及解释器的路径,则可以使用以下设置值: "python