OpenHarmony开发者论坛
标题:
使用vscode做南向开发的时候,没有代码提示和自动完成功能
[打印本页]
作者:
wang99
时间:
2023-11-15 11:34
标题:
使用vscode做南向开发的时候,没有代码提示和自动完成功能
本帖最后由 hyacinth养花人 于 2023-11-15 17:41 编辑
[md]### 【问题描述】
使用vscode做南向开发的时候,没有代码提示和自动完成功能
[/md]
作者:
dragon
时间:
2023-11-15 14:12
标题:
使用vscode做南向开发的时候,没有代码提示和自动完成功能
南向的话,一般建议在 .vscode\c_cpp_properties.json 文件中,configurations->includePath 中,加入相关头文件所在路径。
例如(4.0版本可以相应做路径修改):
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
".",
"${workspaceFolder}/utils/native/lite/include",
"${workspaceFolder}/device/hisilicon/hispark_pegasus/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/include",
// --CMSIS-RTOS2接口--
"${workspaceFolder}/kernel/liteos_m/kal",
"${workspaceFolder}/kernel/liteos_m/kal/cmsis",
"${workspaceFolder}/device/hisilicon/hispark_pegasus/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/arch/riscv32",
// --HAL(硬件抽象层)接口--
"${workspaceFolder}/base/iot_hardware/peripheral/interfaces/kits",
// --海思SDK接口--
"${workspaceFolder}/device/hisilicon/hispark_pegasus/sdk_liteos/include",
// --wifi--
"${workspaceFolder}/foundation/communication/wifi_lite/interfaces/wifiservice"
],
"browse": {
"path": [
"${workspaceFolder}",
// --HAL(硬件抽象层)接口--
"${workspaceFolder}/device/hisilicon/hispark_pegasus/hi3861_adapter/hals/iot_hardware/wifiiot_lite",
"${workspaceFolder}/device/hisilicon/hispark_pegasus/hi3861_adapter/hals/communication/wifi_lite"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": "symbols.db"
},
"compilerPath": "",
"cStandard": "gnu17",
"cppStandard": "gnu++17",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4
}
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5