indent

来自百合仙子's Wiki
跳转到导航 跳转到搜索

我喜欢的缩进的参数:

indent #-bad  # 定义块后空行,但结果却是每行定义都单独成行了
       -bap   # 代码块后空行
       -br    # 左花括号不要单独成行
       -brf   # 函数的左花括号也不要单独成行
       -brs   # 结构体的左花括号也不要单独成行
       -ce    # else 和右花括号同一行
       -cdw   # while 和右花括号同一行(do...while中)
       -nlp   # 一条语句换行后,不要与上一行对齐
       -ci4   #   而是缩进 4 个空格
       -nss   # 空语句的分号前也不要空格
       -npcs  # 函数名后不要空格
       -npsl  # 类型名不要单独成行
       -ncss  # 类型转换后不要空格
       -nsaf  # for 后不要空格
       -nsai  # if 后不要空格
       -nsaw  # while 后不要空格
       -nprs  # 括号两边不要空格
       -ppi 3 # 预编译指令也缩进
       -sc    # 块注释前导 *
      a.c -o b.c

参见