当开发者在集成HMS Core遇到一些疑问时,需要翻阅官网文档,反复查看集成说明或者API调用说明,或者研究GitHub上的开源示例代码,花费较多的时间,在IDE环境和网页浏览器之间反复切换也会耗费很多精力。

为了让开发者更顺畅的集成使用,HMS Toolkit出了一款免费的智慧辅助编程助手插件推SmartCoder,包含智能搜索和智能代码补两大功能。

1. 智能搜索功能

快速查找HMS Core领域的各类型资源,在菜单栏中选择“HMS > SmartCoder”,即可进入搜索页面:

Kit:对应Kit的官网文档;

Template:Coding Assistant中对应的场景卡片;

Snippet:示例代码片段(来自HMS Core官方文档、其它公开代码资源);

API:官方API Reference。

  1. 智能代码补全功能

    在IDE中编写集成HMS Core所需的相关代码时,会自动触发代码补全,支持:

单个API推荐;

API调用链推荐;

API 悬浮框富文档展示;

代码片段补全。

除此之外,智能辅助编程助手还提供在编辑区一键查看API的官方文档之类的小功能。

程序员必备的编程助手!SmartCoder助你轻松集成HMS Core

原创HMS Core官方帐号收纳专栏 : 技术赋能 昨天 14:36:53 5

当开发者在集成HMS Core遇到一些疑问时,需要翻阅官网文档,反复查看集成说明或者API调用说明,或者研究GitHub上的开源示例代码,花费较多的时间,在IDE环境和网页浏览器之间反复切换也会耗费很多精力。

为了让开发者更顺畅的集成使用,HMS Toolkit出了一款免费的智慧辅助编程助手插件推SmartCoder,包含智能搜索和智能代码补两大功能。

  1. 智能搜索功能

    快速查找HMS Core领域的各类型资源,在菜单栏中选择“HMS > SmartCoder”,即可进入搜索页面:

Kit:对应Kit的官网文档;

Template:Coding Assistant中对应的场景卡片;

Snippet:示例代码片段(来自HMS Core官方文档、其它公开代码资源);

API:官方API Reference。

0900086000300134184.20201216095126.86523331460016843504112994983392.png

  1. 智能代码补全功能

    在IDE中编写集成HMS Core所需的相关代码时,会自动触发代码补全,支持:

单个API推荐;

API调用链推荐;

API 悬浮框富文档展示;

代码片段补全。

除此之外,智能辅助编程助手还提供在编辑区一键查看API的官方文档之类的小功能。

安装方式

  1. 通过Android Studio找到File,并按照Settings-> Plugins -> Marketplace路径,搜索“HMS”找到HMS Toolkit 即可安装,安装完成后,在菜单栏中选择“HMS > SmartCoder”;

  2. 点击访问华为开发者联盟官网,下载V6.0.0.300版本安装插件。

欲了解更多详情

访问华为开发者联盟官网

查阅Tool Kit最佳实践或观看视频指导

华为HMS Core官方论坛

Tool Kit开源仓库地址:GitHubGitee

解决集成问题请到Stack Overflow

点击关注,第一时间了解HMS Core最新技术~

更多精彩内容,请见华为开发者官方论坛→https://developer.huawei.com/consumer/cn/forum/home?ha_source=sanfang

程序员必备的编程助手!SmartCoder助你轻松集成HMS Core的更多相关文章

  1. HMS Toolkit自动化环境配置,助您高效集成HMS Core

    HMS Toolkit是一个IDE插件,提供包括应用创建.编码和转换.调测和测试.提交上架等多个端到端开发工具,借助HMS Toolkit可提升3倍以上集成开发效率,可以帮助开发者以更高的开发效率.更 ...

  2. 「编程羽录」上线,程序员必备的这些技能你能get到嘛?

    大家好,我是小羽. 好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章. 会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全 ...

  3. <转载> 优秀程序员必备的23条好习惯

    转自 优秀程序员必备的23条好习惯 编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养.一项由美国芝加哥大学国家研究 ...

  4. Java程序员必备的 15框开发工具

    15款Java程序员必备的开发工具 如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同 ...

  5. Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

    Java 程序员方向太多,且不说移动开发.大数据.区块链.人工智能这些,大部分 Java 程序员都是 Java Web/后端开发.那作为一名 Java Web 开发程序员必须需要熟悉哪些框架呢? 今天 ...

  6. 后端程序员必备的 Linux 基础知识

    1. 从认识操作系统开始 正式开始 Linux 之前,简单花一点点篇幅科普一下操作系统相关的内容. 1.1. 操作系统简介 我通过以下四点介绍什么是操作系统: 操作系统(Operating Syste ...

  7. OJ网站程序员必备

    一. Online Judge简介: Online Judge系统(简称OJ)是一个在线的判题系统.用户可以在线提交程序多种程序(如C.C++.Pascal)源代码,系统对源代码进行编译和执行,并通过 ...

  8. 代码自动生成工具MyGeneration之一(程序员必备工具)

    代码自动生成工具MyGeneration之一(程序员必备工具) 转 分类: C#2008-08-06 18:12 16064人阅读 评论(12) 收藏 举报 工具数据库相关数据库stringbrows ...

  9. 程序员必备英语.net版(.net菜鸟的成长之路-零基础到精通)

    通过一段时间的.NET学习,我发现英文不好是我的软肋~我觉得好好补习一下英文单词水平.可是要背哪些单词呢? 经过一段时间的整理,终于整理出来了一套比较完整的.NET程序员必备单词文档.单词加详细说明. ...

随机推荐

  1. shiro验证时,当authenticationStrategy为AllSuccessfulStrategy时

    shiro验证时,当authenticationStrategy为AllSuccessfulStrategy时,如果某一个验证出错,那么 PrincipalCollection principalCo ...

  2. PSpice基本仿真分析例程

    一.瞬态分析 二.直流分析 2.1.直流分析电路 2.2.直流分析配置 2.3.直流分析输出波形 受供电电源的限制,输出最大值为±15V. 三.交流分析 3.1.1.交流分析电路1 3.1.1.交流分 ...

  3. Lightoj1011 - Marriage Ceremonies

    1011 - Marriage Ceremonies   PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 ...

  4. 【Java笔记】Java分包问题

    这个图讲的很清晰,转自-http://www.bubuko.com/infodetail-2219664.html

  5. IMPROVING ADVERSARIAL ROBUSTNESS REQUIRES REVISITING MISCLASSIFIED EXAMPLES

    目录 概 主要内容 符号 MART Wang Y, Zou D, Yi J, et al. Improving Adversarial Robustness Requires Revisiting M ...

  6. Java程序设计基础笔记 • 【第10章 数组】

    全部章节   >>>> 本章目录 10.1 数组概述 10.1.1 数组优势 10.1.2 Java中的数组 10.1.3 数组的分类 10.2 一维数组 10.2.1 数组的 ...

  7. Java初学者作业——定义客户类(Customer),客户类的属性包括:姓名、年龄、电话、余额、账号和密码;方法包括:付款。

    返回本章节 返回作业目录 需求说明: 定义客户类(Customer),客户类的属性包括:姓名.年龄.电话.余额.账号和密码:方法包括:付款. 实现思路: 定义 Customer 类,并添加姓名.余额. ...

  8. supervisor安装与基本使用

    supervisor简介 一般的,我们部署一个项目,我们希望它能在挂了之后能自动重启,这时就要用守护进程了,而supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程 ...

  9. 基于机器学习和TFIDF的情感分类算法,详解自然语言处理

    摘要:这篇文章将详细讲解自然语言处理过程,基于机器学习和TFIDF的情感分类算法,并进行了各种分类算法(SVM.RF.LR.Boosting)对比 本文分享自华为云社区<[Python人工智能] ...

  10. 【操作系统】I/O多路复用 select poll epoll

    @ 目录 I/O模式 I/O多路复用 select poll epoll 事件触发模式 I/O模式 阻塞I/O 非阻塞I/O I/O多路复用 信号驱动I/O 异步I/O I/O多路复用 I/O 多路复 ...