gpt4 book ai didi

Xcode外部工具cpplint

转载 作者:行者123 更新时间:2023-12-04 04:52:52 28 4
gpt4 key购买 nike

Xcode 中是否已经有一种方法可以将通用命令行工具的输出映射到行号和消息,以便在运行时例如cpplint 你可以把它映射到图形文本编辑器吗?

我虽然为此编写了一个插件,但似乎有点矫枉过正,我想象这种通用功能已经被开发出来,如果还没有包含在 Xcode 中。

最佳答案

万一有人偶然发现:
在 Xcode 7 中,实现这种行为实际上非常容易。将“运行脚本阶段”添加到目标的“构建阶段”中,如 site here 中所述。 .然后使用以下命令运行 cpplint.py :

/usr/local/bin/cpplint.py ./${TARGET_NAME}/*

调整路径为 cpplint.py根据你的情况。当 cpplint.py遇到错误,Xcode 应该像这样突出显示编辑器中的特定行:

Cpplint error shown in Xcode Editor

提示:如果你想修改上面的命令,你可以在 Xcode 中的“Report Navigator”上观察整个脚本的输出。要查看“报告导航器”,请按 ⌘8或点击 View > Navigators > Show Report Navigator ,然后选择右侧 Pane 中的最后一个版本并激活 All Messages在日志 Pane 上。另请参阅以下帖子的答案: Added Run Script phase to Xcode, but nothing happens .

关于Xcode外部工具cpplint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17164364/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com