支持鲲鹏加速库函数的悬浮提示、函数搜索,支持编码时智能联想和高亮鲲鹏加速库优化后的相关函数。
编码辅助
应用开发工具安装完成后,工具会自动下载鲲鹏字典库数据,字典库数据下载完成后,工具会启用针对加速库函数的语法高亮、函数悬浮提示、以及代码自动补全。
- 在代码编辑区输入代码,工具会根据输入的内容自动联想函数或补全代码。
图1 智能联想
应用开发支持的多种SDK场景下提供TEE、MPI、KML和DPAK等函数的智能联想。
- 用户可以使用上下方向键高亮智能联想内容的说明,还可以点击说明框中的链接地址查看函数的详细定义。
图2 语法高亮/智能提示/悬浮提示
函数搜索
应用开发工具提供对Function函数的名称、优化点和描述搜索;以及Intrinsics函数的名称、函数详细定义、Intel对应的Intrinsics功能函数名称、Intel对应的汇编指令名称、ARM对应的汇编指令名称的搜索。
- 单击代码编辑区右上角的
按钮,在搜索框输入搜索关键字,然后单击Function函数会跳转头文件定义。
图3 加速库优化后的函数搜索
- 单击Intrinsic函数会打开Intrinsic的帮助文档。如在搜索函数框中输入builtin函数,可跳转到对应的帮助文档,如图4和图5所示。
图4 builtin函数
图5 帮助文档