DevEco Studio提供跨语言代码编辑功能。当开发者需要使用NAPI封装暴露给ArkTS/JS的接口时,在C++头文件内,通过右键Generate > NAPI,快速生成当前函数或类的胶水代码函数框架。
当前支持在跨语言的d.ts文件中,通过Generate native implementation功能,一键生成C++文件中对应函数定义。
将光标悬浮在未定义的函数名处,在悬浮窗中点击Generate native implementation,或点击页面上出现的红色灯泡图标,选择Generate native implementation,生成函数定义。