OpenHarmony开发者论坛

标题: BUILD.gn [打印本页]

作者: hanmeimei    时间: 2023-11-16 19:19
标题: BUILD.gn
[md]### 【问题描述】

| BUID.gn文件提交上库时,提示格式错误,有什么好的办法对BUILD.gn文件进行格式化? |
| ------------------------------------------------------------------------------- |

### 【运行环境】

硬件:
ROM版本:
DevEvoStudio版本:
SDK版本:

[/md]
作者: dragon    时间: 2023-11-17 09:43
标题: BUILD.gn


安装gn.exe
GNFormat插件需要用到windows下的gn.exe
下载gn.rar,并解压缩出gn.exe
(, 下载次数: 37)

建议将gn.exe放到C:\Windows\System32\


在VSCode中安装GN插件


在VSCode中安装GNFormat插件


格式化.gn文件
alt+shift+F




如果格式化的时候,VSCode提示“Location of buildtools (CHROMIUM_BUILDTOOLS_PATH)”,设置一下GNFormat插件:

Gnformat › Paths: Buildtools
Location of buildtools (CHROMIUM_BUILDTOOLS_PATH)
.


作者: 深开鸿_王皓    时间: 2023-11-17 10:00
[md]有两种方法:

1. 方式一:使用默认的gn工具格式化:gn format xxx.gn,这种方式可能存在权限不够。
2. 方式二:使用prebuilts下的gn工具格式化:代码根目录下执行:

```
prebuilts/build-tools/linux-x86/bin/gn format *.gn
```

[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5