HarmonyOS 鸿蒙Next 关于deveco studio代码自动补全建议

HarmonyOS 鸿蒙Next 关于deveco studio代码自动补全建议

今天遇到一个问题,有关代码智能提示、自动补全的问题。

示例代码截图:

cke_3606.png

在函数中声明变量,不指定类型、不赋初始值。在后续赋值后,使用链式“.”调用,不会自动提示函数(cs001、cs002)。

实际智能提示截图如下:

cke_18313.png

提示中没有cs类的cs001、cs002的方法。但是手动打上时可以的,如第一张截图。

希望可以优化下。


更多关于HarmonyOS 鸿蒙Next 关于deveco studio代码自动补全建议的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

指定类型性能更好

更多关于HarmonyOS 鸿蒙Next 关于deveco studio代码自动补全建议的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


主要是有些时候,不指定类型会更好一些。

s是any类型吧,没补全感觉是符合逻辑的。
我用vs code试了一下,也不给补全,感觉他们未必会改
jetbrains倒是能补,

用是没问题的,只是如果可以优化下这个问题,在使用时会更方便。

HarmonyOS Next 的 DevEco Studio 提供了代码自动补全功能,旨在提升开发效率。该功能基于鸿蒙系统的 ArkTS 语言和 API 设计,能够智能识别上下文并推荐相关代码片段、API 调用或组件属性。自动补全支持鸿蒙特有的组件、服务和机制,如 Ability、Service、TaskDispatcher 等。开发者可以通过快捷键(如 Ctrl+Space)触发补全建议,或直接在代码编辑过程中查看推荐内容。此外,DevEco Studio 的自动补全还支持鸿蒙的分布式能力相关 API,如设备协同、数据共享等。该功能与鸿蒙系统的开发框架深度集成,确保补全建议的准确性和实时性,适用于 HarmonyOS Next 的应用开发场景。

回到顶部