Markdown

语法

Posted by LXG on April 10, 2025

基本语法

代码格式化命令


clang-format -i --style=Microsoft your_file.c

风格 缩进 大括号 适用场景
LLVM 2 个空格 大括号在新的一行 LLVM 项目,简洁风格
GNU 2 个空格 大括号在新的一行 GNU 项目,注重可读性
Google 2 个空格 大括号与控制语句在同一行 Google 项目,简洁规范
Chromium 2 个空格 大括号与控制语句在同一行 Chromium 项目,类似 Google 风格
Microsoft 4 个空格 大括号与控制语句在同一行 Windows 开发,Visual Studio 风格
Mozilla 2 个空格 大括号与控制语句在同一行 Mozilla 项目,适合 Web 开发
WebKit 2 个空格 大括号与控制语句在同一行 WebKit 项目,Web 开发

插入本地图片

AOSP

代码引用


//video_phy0 是第一个(一般给主屏),video_phy1 是第二个(副屏)
&video_phy1 {
	status = "okay";
	clock-lane-pol-swap; // 时钟通道(Clock Lane)的极性反转,即将 MIPI 时钟通道的差分信号正负互换
	data0-lane-pol-swap;
	data1-lane-pol-swap;
	data2-lane-pol-swap;
	data3-lane-pol-swap;
};