4

简短介绍

在我的第一个商业 iOS 应用程序上工作时,XCode 3.2 被证明比我预期的更具挑战性。我在其他环境中越来越喜欢的功能(例如 Java 的 Eclipse,或 ActionScript 的 FDT)在 XCode 中很难获得,如果不是不可能的话。XCode 4 似乎解决了我的很多问题,所以我没有抱怨,但出于 beta 原因,我必须坚持使用 3.2,至少对于当前应用程序的开发而言。

开发者视频 - 模板

一方面,我放弃了对舒适代码模板的搜索,转而使用难以获得的正确 TextMacros:输入简短的代码,点击退出以下拉完成建议并选择一个。然后我开始在http://developer.apple.com/videos/wwdc/2010/观看开发视频。令我惊讶的是,有许多演示者似乎“神奇地”插入代码片段而无需键入任何内容或用鼠标单击任何内容。

例子

示例 1:在第 104 节“使用滚动视图设计应用程序”中,Eliza Block(从 9 分钟开始)一直在她的演示中添加现成的代码片段,有效地解决了实时编码的危险。

示例 2:在第 123 节“构建动画驱动的界面”中,Tyler Hawkings(从 25 分钟开始)使用某种模板将动画代码添加到他的演示文稿中。

他们不是...

  • ...输入任何TextMacro,这是肯定的。
  • ...使用屏幕外复制和粘贴板,因为 XCode 不会瞬间失去焦点。
  • ...单击屏幕外应用程序,因为鼠标不会离开屏幕。

问题

我有两个问题要问你:

  1. 这些演讲者在他们的演讲中使用什么来完成这一壮举。
  2. 这是否可以在日常编码的环境中使用,而不仅仅是呈现?

干杯,埃里克-保罗。

4

2 回答 2

3

Apple 的开发人员和 WWDC 的 Eliza Block 的联合主持人 Josh Shaffer 很友好地通过 Twitter 回答了我的问题。他写道:“这是一个插入预定义文本列表的小应用程序。只有在你已经编写过应用程序时才有助于编码”

编辑:感谢上帝的推特。Josh Shaffer 确认他们使用的工具是DemoMonkey

于 2011-01-10T09:54:09.830 回答
0

我认为他们使用预定义的文本块和 CopyPastePro 之类的工具。对于在日常编码中使用代码片段非常有用,因为您可以将片段分配给预定义的键,但我也喜欢http://www.snippetsapp.com/,您可以在其中管理所有片段。

干杯,迈因哈德

于 2011-01-05T12:08:58.070 回答