更新时间:2023-04-28 GMT+08:00
IntelliJ IDEA等平台
补全操作
- 在IntelliJ IDEA的编辑中输入代码时会,提供代码补全功能,这时会提示API联想,选择想要插入的API,插入SDK代码,API调用的SDK代码一键生成。同时在右下角弹出气泡可以根据提示查看插入API的详情。
图1
- 完成补全后,在代码区可以编辑API相关参数,在弹出的右侧面板编辑后,可以同步到代码区。
图2
- 点击右侧历史记录按钮可以查看对该API参数编辑的历史记录,支持快速复用历史的参数记录,也可以删除历史编辑记录。
- 右键菜单可以打开或者关闭API插件的代码补全功能:Huawei Cloud Toolkit->Enable/Disable SDK Code Completion。
当前版本支持语言:Java、Python、Go。SDK代码补全支持以下场景:
- 识别上下文中的鉴权、client信息,如果用户已实现鉴权、client封装等,则会直接获取对应的引用调用API。
- 如果SDK代码中的声明变量名称重复,则会自动加上后缀。
- 识别用户已经声明的日志类,并替换到SDK代码中。
- 自动安装SDK的依赖包,其中Java语言支持maven和gradle配置。
依赖自动安装的前提是已经做了依赖工具的配置,比如maven工程需要提前配置好maven仓库和maven命令地址。
脚本补全
- 在IDEA项中打开脚本文件(.bat/.sh),在脚本中输入hcloud,IDEA右下角弹出"Download KooCLI or set local path?"。
- 下载并完成配置后,即可以利用KooCLI在脚本中实现代码补全。
图3
父主题: 代码自动补全