检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Java重构代码 Java重构代码简介 移动重构 提取/引入重构 内联重构 将内部类或实例转换为静态 反转布尔值 用委托替换继承 用工厂方法替换构造函数 用构建器替换构造函数 封装字段 更改方法签名 更改类签名 将匿名类转换为内部类 尽可能使用接口 类型迁移 将原始类型转换为泛型
配置Git版本管理 源代码控制界面介绍 配置Git编辑器 管理仓库 管理Git分支 提交更改 储藏更改 查看版本记录
使用集成终端运行命令 集成终端简介 配置终端快捷键 管理终端实例 编辑终端配置文件 查找和运行文本
编辑器快捷键 表1 编辑器管理快捷键 命令 键(CodeArts IDE键盘映射) 键(IDEA键盘映射) 命令ID 关闭窗口 Ctrl+Shift+W Alt+F4 Ctrl+Shift+W Alt+F4 workbench.action.closeWindow 关闭编辑器 Ctrl+W
激活码”。 根据需要选择是否自动续费和购买激活码的数量,单次购买激活码数量最多为10个。 勾选“我已经阅读并同意《CodeArts IDE服务使用说明》”。 确认是否绑定当前用户(默认勾选)。勾选绑定当前用户可以帮您省略购买后手动绑定激活码的过程。如下图所示: 图1 激活码购买页面
配置CodeArts IDE用户权限 创建用户并授权使用CodeArts IDE CodeArts IDE自定义策略
使用Python编辑代码 搜索与定位代码 搜索查询语法和运算符 父主题: 使用CodeArts IDE for Python
设置断点和调试Python工程 调试Python工程 设置不同的断点 运行调试模式下的程序 控制程序执行 检查暂停的程序 查看程序输出 评估表达式 父主题: 使用CodeArts IDE for Python
CodeArts IDE for Java常见问题 如何处理报错“等待语言服务初始化完成”? 如何从IDE直接打开文件实际存放路径? 如何处理修改文件树后颜色变化和使用中报错不高亮的问题? 如何处理终端输出中文乱码问题? 如何设置默认的Maven配置文件settings.xml 如何设置自定义代码片段和代码模板?
安全 责任共担 身份认证与访问控制 数据保护技术 云审计 服务韧性 认证证书
public String getHello() { return hello; } public String getWorld() { return world; } } 父主题: 提取/引入重构
对象存储、VPC网络、弹性公网IP、镜像等公共服务。 Region分为通用Region和专属Region: 通用Region指面向公共租户提供通用云服务的Region。 专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability
@ext:特定于扩展的设置。提供扩展ID,例如,@ext:markdown-language-features。 @feature:特定于功能子组的设置。例如,@feature:explorer显示资源管理器的设置。 @id:根据设置ID查找设置。例如,@id:workbench
在本地CodeArts IDE页面,选择“新建工程”创建Java工程。 其中“构建系统”选择“Maven”,“框架”选择“SpringBoot”。 图1 新建工程 单击“创建”,项目开始加载,语言服务初始化过程中会启动相关服务、下载依赖的Jar包及进行Indexing,此过程受计算机性能、网速等因素影响会耗费一定的时间。
Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
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
hello; return this; } public InnerClassBuilder setWorld(String world) { this.world = world; return this; }
在CodeArts IDE设置中(“Ctrl+,”),输入python关键字,转到“扩展”>“Python”。 在“Features: Inspections”或“Features: Quick Fixes”设置组下找到所需的验证规则或快速修复,或者使用搜索框快速定位。 图1 快速定位 要