Amazon Best VPN GoSearch

OnWorks 网站图标

uncrustify - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 uncrustify

这是 uncrustify 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


uncrustify - C、C++、C#、D、Java 和 Pawn 源代码美化器

概要


去壳 [配置[FILES]

商品描述


如果未指定输入文件,则从标准输入读取输入。
如果从标准输入读取,您应该使用 -l 指定语言。

如果使用 -F 或在命令行上指定文件,则输出文件名是 普福克斯 + "/"
+ 文件名 + SFX.
当然,除非选项 - 代替 or --无备份 被使用。

从标准输入读取或通过“-f”选项执行单个文件时,输出被转储
到标准输出,除非使用 -o FILE 重定向。

错误总是转储到 stderr

配置


基础版 选项:
-c CFG 使用配置文件 CFG.
如果未指定,uncrustify 将使用 $UNCRUSTIFY_CONFIG or $HOME\.uncrustify.cfg.

-f 文件
处理单个文件 文件, 将输出发送到 stdout 或指定的文件
-o.

-o 文件
将输出重定向到 文件.
与...配合使用 -f, --更新配置, --更新配置与文档, --通用型.

-F 文件
读取要处理的文件 文件, 每行一个文件名。
您可以使用类似´发现 . -芋头 “*。C” > 列表.txt'.
这不能与 -f.

- 字首 普福克斯
前置 普福克斯 到输出文件名路径。
这不能与 -f, - 代替--无备份.

- 后缀 SFX
附加 SFX 到输出文件名。
如果两者都不是,则默认为“.uncrustify” SFX or 普福克斯 被指定。
这不能与 -f, - 代替--无备份.

--片段 假设输入是一个代码片段并且第一行正确缩进。

- 代替
替换源文件(创建备份)。
这不能与 -f, - 字首- 后缀.

--无备份
替换文件,没有备份。 如果文件受源控制,则很有用
这不能与 -f, - 字首- 后缀.

--时间
在替换文件上保留 mtime。

-l 语言覆盖:C、CPP、D、CS、JAVA、PAWN、VALA、OC、OC+

-t 加载带有类型的文件(通常不需要)

-q 安静模式 - stderr 上没有输出(-L 将覆盖)

配置/帮助 选项:
-h -? - 帮帮我 - 用法
打印此消息并退出

- 版
打印版本并退出

--显示配置
打印选项文档并退出

--更新配置
输出一个新的配置文件。

--更新配置与文档
输出带有嵌入使用注释的新配置文件。

--通用型
输出通用缩进 GUI 的配置文件。

- 探测
从源文件中检测配置。 与“-f 文件”一起使用。 目前检测
相当有限。

调试 选项:
-p 文件
将调试信息转储到文件

-L SEV 设置日志严重性(参见 log_levels.h)

-s 在日志中显示日志严重性

- 解码
打印 作为文本并退出

示例


从标准输入读取一个 D 文件,输出到标准输出。
猫食.d | uncrustify -q -c my.cfg -ld

处理一个文件,输出到标准输出。
uncrustify -c my.cfg -d foo.d

处理一个源树,输出到不同的树。
find src -name "*.[ch]" > files.txt
uncrustify -c my.cfg -F files.txt --前缀 out

就地处理源树。
uncrustify -c my.cfg --no-backup $(find src -name "*.[ch]")

附注


使用包含“*INDENT-OFF*”和“*INDENT-ON*”的注释来禁用零件处理
源文件的。

使用 onworks.net 服务在线使用 uncrustify


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。