OpenHarmony开发者论坛
标题:
如何格式化.gn文件?
[打印本页]
作者:
liutong
时间:
2024-1-5 12:45
标题:
如何格式化.gn文件?
【问题描述】
问题现象和发生的背景
如何格式化.gn文件?
在vscode里面按Alt+Shift+F好像么有效果。
【运行环境】
硬件:Pegasus
ROM版本:3.0
DevEvoStudio版本:
SDK版本:
作者:
dragon
时间:
2024-1-5 18:22
标题:
如何格式化.gn文件?
1. 需要用到windows下的gn.exe。下载gn-windows-amd64.zip,建议将gn.exe放到C:\Windows\System32\
2. 安装GN插件
3. 安装GNFormat插件
4. 格式化.gn文件:alt+shift+F
(, 下载次数: 0)
上传
点击文件名下载附件
作者:
润开鸿_梁开祝
时间:
2024-1-10 22:23
在Linux环境中,可以这样操作:
cat BUILD.gn | gn format --stdin > Formated_BUILD.gn
复制代码
如果你要格式化的 BUILD.gn 在代码某个路径下,那要么你到对应的路径下去执行这个命令,要么把BUILD.gn的完整路径或者相对路径写完整即可;另外,gn 也要在你的环境变量中,不在的话,那就需要写完整的gn路径;重定向的输出 Formated_BUILD.gn 也是需要你自己重命名和复制到需要替换的路径下。
一个典型的例子,要格式化 //applications/sample/wifi-iot/app/iothardware/BUILD.gn
可以在代码根目录下执行:
cat applications/sample/wifi-iot/app/iothardware/BUILD.gn | prebuilts/build-tools/linux-x86/bin/gn format --stdin > Formated_BUILD.gn
cp -f Formated_BUILD.gn applications/sample/wifi-iot/app/iothardware/BUILD.gn
rm Formated_BUILD.gn
复制代码
Windows 开发环境下的操作也类似。
作者:
liaop
时间:
2024-5-8 17:07
回复
dragon
: 附件下载不了
作者:
润开鸿_贾佳豪
时间:
2024-5-15 12:58
使用gn命令就可以
gn format <your_file.gn>
望采纳
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5