我想知道是否有可能在XCode中打开外部构建日志(例如简单的make脚本的结果)来处理错误和警告? 换句话说:XCode可以用作编辑器并仍然处理外部构建日志吗?
答案 0 :(得分:1)
我可以建议这种方法,为我的类似目标而努力: 在"构建阶段"在Xcode中添加"运行脚本"动作:
TAGS="TODO:|FIXME:|WARNING"
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"
这会神奇地为Build log
添加警告我希望您可以根据自己的需要调整此脚本。