【问题标题】:TODOs in Xcode: How to make them stand out?Xcode 中的 TODO:如何让它们脱颖而出?
【发布时间】:2012-03-17 04:26:49
【问题描述】:

我知道发出警告的方法,但我想将我的合法警告与我的待办事项分开。 我还没有看到 xcode 4 像每个人都认为的那样突出 todos。 而且 xcode 的 todo 支持只适用于函数之外的 todos...

here 概述的构建阶段脚本非常棒,但它使 TODO 变成了警告,而且 Objective C 创建了足够多的合法警告,我不希望我的 todo 堵塞列表。有没有办法让待办事项成为一个不同的构建结果,比如信息结果之类的?不会让 Xcode 的 真实 警告(一半的应该错误)消失在人群中的东西?

【问题讨论】:

  • 您的问题得到了满意的回答吗?如果是这样,您可能希望接受答案,否则,请更新您的问题或添加一些 cmets。

标签: xcode comments todo


【解决方案1】:

更新

从 Xcode 4.4 开始; FIXME:???:????:!!!:都在函数之外工作/方法。

原始答案(

将突出显示 TODO,但仅在函数之外。

//TODO: This will show in function drop down 
-(void)method1
{
    //TODO: This will not show
}

另外; FIXME???????!!!! 也一样。

【讨论】:

  • 啊,这就是为什么我总是放在函数内部的 TODO 从未出现的原因。好吧,这很愚蠢......:/谢谢。
  • 1.在我的 Xcode 4.6 中,它们甚至可以在函数的 inside 中工作。 2. 只需要三个感叹号(!!!),而不是四个。 3.MARK 也可以。 4.冒号是强制性的。见lists.apple.com/archives/xcode-users/2010/Apr/msg00360.html
【解决方案2】:

一种方法是使用 Xcode 的搜索功能。如果你用// TODO:... 标记你的代码,你可以在整个项目中搜索// TODO 并生成一个不错的任务列表。

另外,请注意以// TODO:// FIXME: 开头的超出任何方法范围的cmets 将出现在方法弹出菜单中,就像#pragma mark 行一样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-30
    相关资源
    最近更新 更多