Amazon Best VPN GoSearch

OnWorks 网站图标

fix_include - 在云中在线

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

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

程序:

您的姓名


fix_include - 使用 iwyu 输出更新源代码

概要


修复包含 [选项[文件名] ... < <输出 包括你所使用的 脚本> OR
修复包含 -s [其他选项] ...

商品描述


fix_include 从 stdin 上的 include-what-you-use 脚本读取输出 -- 运行
--v=1 (默认)详细或以上 -- 并且,除非 --仅排序 or --空运行 被指定,
修改输出中提到的文件,删除它们旧的 #include 行和
用 include_what_you_use 脚本给出的行替换它们。 它还排序
#include 和前向声明行。

仅修改可写文件(为 p4 编辑打开的文件)(除非 --checkout_命令 is
指定的)。 include-what-you-use 脚本中提到的所有文件都被修改,除非
文件名在命令行中指定,在这种情况下,只会修改这些文件。

退出代码是被修改的文件数(或者在以下情况下将被修改的文件数)
--空运行 已指定),除非该数字超过 100,在这种情况下返回 100。

配置


-h, - 帮帮我
显示此帮助信息并退出

-b, --空白行
在主头文件和 C/C++ 系统 #includes 之间放置一个空行,以及
system #includes 和 google #includes [默认] 之间的另一个空行

--noblank_lines

- 注释
在 #include 行之后添加注释

- 暂无评论

--安全头
不要从头文件中删除未使用的#includes/fwd-declares; 只需添加新的
[默认]

--nosafe_headers

-s, --仅排序
只需对 cmdline 上列出的文件的 #includes 进行排序; 不要添加或删除任何#includes

-n, --空运行
不要实际编辑任何文件; 只是打印差异。 如果没有变化,返回码为 0
需要,否则 min(将被修改的文件数,100)

--ignore_re=忽略_RE
fix_includes.py 将跳过编辑名称与此常规匹配的任何文件
表达。

--checkout_命令=结账命令
在修改之前对所有不可写文件运行的命令,例如“p4 edit”
他们。 文件名将在空格后附加到命令中。 命令
不会在任何不需要更改的文件上运行。

--create_cl_if_possible
If --checkout_命令 是“p4|g4|v4 edit”,所有要修改的文件都需要
签出,然后创建一个包含这些文件的 CL。

--nocreate_cl_if_possible

--append_to_cl=APPEND_TO_CL
如果提供,使用 checkout_command,添加需要修复到指定的文件
现有 CL。

--separate_project_includes=单独的项目包括
将当前项目的 #includes 与所有其他 #includes 分开排序。 这旗
指定当前项目的根目录。 如果值为“ ”,
#includes 共享相同的顶级目录被假定在同一个
项目。 如果未指定,项目#includes 将与其他非系统排序
#包括。

--调用命令行=INVOKING_COMMAND_LINE
iwyu.py 使用的内部标志,应该是用于调用 iwyu.py 的命令行

-m, --keep_iwyu_namespace_format
保持 IWYU 格式的前向声明命名空间,例如。 命名空间 n1 { 命名空间 n2
{ 类 c1; } }。 不要转换为“规范化”的 Google 格式:命名空间 n1
{\nnamespace n2 {\n class c1;\n}\n}。

--nokeep_iwyu_namespace_format

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




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