Xcode中的TDD工作流 - 在进行红绿重构时如何进行"快速修复"?

5
TDD有一项重要的功能,即在编写测试后生成代码。在Eclipse中,可以使用“快速修复”选项(Cmd-F1)或Jetbrains工具中的类似选项来完成此操作。大多数情况下只需要四个选项:
- 创建新类 - 创建新方法 - 创建新属性 - 创建新实例变量
是否有任何插件、Automator或其他方式可以将此功能添加到Xcode中?如果我能够使用这四个选项,我就可以重回Xcode,而不是被困在Appcode中了。

1
仍在寻找这个问题的答案... - Maria Zverina
提交了一个 rdar 问题:http://openradar.appspot.com/radar?id=3093402 - Maria Zverina
2个回答

0

很遗憾,我认为这是不可能的。Xcode的重构工具并不像其他一些IDE那样强大(尽管最近已经有所改进)。而且自从升级到4.0以来,使用插件或脚本扩展Xcode变得更加困难(在此之前至少还可以使用脚本)。现在,甚至连Apple Script支持也不像应该的那样完整。


我知道这不会很容易 - 但肯定有人尝试过解决这个问题吧? - Maria Zverina

0

我也遇到了同样的需求,但不幸的是当前的Xcode版本对代码重构的支持不够充分。我偶然发现了一个工具Accessorizer

虽然我还没有尝试过它,但它的功能和推荐看起来很有前途。

希望这能帮到你 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接