Indent (UNIX)

本页使用了标题或全文手工转换
维基百科,自由的百科全书

indent是一个自Unix时代就已经存在的工具程式,可依使用者自行定义的程式设计风格重新缩排成CC++程式码的样式。至于对C++的支援则被认为是实验性的。

使用范例[编辑]

命令列

indent somefile.c -st -bad—blank-lines-after-procedures -bli0 -i4 -l79 \
-ncs -npcs -nut -npsl -fca -lc79 -fc1

somefile.c的样式缩排成像BSD/Allman样式,然后将结果写到标准输出

GNU indent[编辑]

GNU indent
原作者David Ingamells, Carlo Wood, Joseph Arceneaux, Jim Kingdon, John Bridges
开发者FSF
当前版本
  • 2.2.13 (2023年3月20日;稳定版本)[1][2]
编辑维基数据链接
源代码库 编辑维基数据链接
编程语言C
操作系统跨平台
类型程式源码样式整理工具
许可协议GPL
网站http://www.gnu.org/software/indent/

GNU indent是indent的GNU计画版本,不过,GNU indent使用GNU样式做为样式的预设值。

外部链接[编辑]

  1. ^ NEWS - indent.git. [2023年5月16日]. 
  2. ^ Indent - GNU Project - Free Software Foundation. [2024年2月11日].