代码格式化命令
clang-format -i --style=Microsoft your_file.c
风格 | 缩进 | 大括号 | 适用场景 |
---|---|---|---|
LLVM | 2 个空格 | 大括号在新的一行 | LLVM 项目,简洁风格 |
GNU | 2 个空格 | 大括号在新的一行 | GNU 项目,注重可读性 |
2 个空格 | 大括号与控制语句在同一行 | Google 项目,简洁规范 | |
Chromium | 2 个空格 | 大括号与控制语句在同一行 | Chromium 项目,类似 Google 风格 |
Microsoft | 4 个空格 | 大括号与控制语句在同一行 | Windows 开发,Visual Studio 风格 |
Mozilla | 2 个空格 | 大括号与控制语句在同一行 | Mozilla 项目,适合 Web 开发 |
WebKit | 2 个空格 | 大括号与控制语句在同一行 | WebKit 项目,Web 开发 |
插入本地图片
代码引用
//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;
};
FEATURED TAGS
Android
debug
dumpsys
shell
linux
Permission
心理学
ubuntu
JNI
android
IMS
systemui
selinux
eSIM
androidstudio
performance
pms
wms
view
flutter
iptables
netd
property
c++
kernel
mqtt
usb
company
statusbar
docker
hardware
webrtc
recovery
web
camera
rk3288
A133
driver
rockchip
rk3399
chip
rk3588
a133
qt
t113
buildroot
AI
MCU
硬件
markdown
随笔