4

簡単な紹介

私の最初の商用 iOS アプリに取り組んでいる XCode 3.2 は、私が予想していたよりもはるかに困難な環境であることが証明されました。私が他の環境で好きになった機能 (Java の Eclipse や ActionScript の FDT など) は、XCode では不可能ではないにしても、手に入れるのは困難です。XCode 4 は私の多くの痛みに対処しているように見えるので、不満はありませんが、少なくともこの現在のアプリの開発については、ベータ版の理由から 3.2 に固執する必要があります。

デベロッパー ビデオ - テンプレート

1 つには、快適なコード テンプレートの検索をあきらめて、正しく取得するのが難しい TextMacros を使用しました。短いコードを入力し、エスケープを押して補完候補のプルダウンを表示し、1 つ選択します。それから、 http://developer.apple.com/videos/wwdc/2010/で開発ビデオを見始めました。驚いたことに、何も入力せずに、またはマウスで何もクリックせずに「魔法のように」コードを挿入するように見える多くのプレゼンターがいました。

例 1: セッション 104「スクロール ビューを使用したアプリの設計」で、Eliza Block (9 分から開始) はデモに既製のコードを追加し続け、ライブ コーディングの危険性を効果的に回避します。

例 2: セッション 123「Building Animation Driven Interfaces」で、Tyler Hawkings (25 分から開始) は、何らかのテンプレートを使用してプレゼンテーションにアニメーション コードを追加します。

彼らはそうではありません...

  • ...任意の TextMacro を入力すると、それは確かです。
  • ... XCode は一瞬たりともフォーカスを失わないため、画面外のコピー & ペーストボードを使用します。
  • ...オフスクリーン アプリケーションをクリックすると、マウスが画面から離れないためです。

質問

2 つの質問があります。

  1. これらのプレゼンターは、プレゼンテーションでこの偉業を達成するために何を使用していますか?
  2. これは単なるプレゼンテーションではなく、日常のコーディングのコンテキストで使用できますか?

乾杯、エリック・ポール。

4

2 に答える 2

3

Apple の開発者であり、WWDC で Eliza Block の共同プレゼンターを務めた Josh Shaffer は、親切にも Twitter で私の質問に答えてくれました。彼は次のように書いています。

編集:Twitterをありがとう。Josh Shaffer は、彼らが使用していたツールがDemoMonkeyであることを確認しました。

于 2011-01-10T09:54:09.830 に答える
0

CopyPastePro のようなツールで定義済みのテキスト ブロックを使用していると思います。日常のコーディングでコード スニペットを使用するには、スニペットを定義済みのキーに割り当てることができるので非常に便利ですが、すべてのスニペットを管理できるhttp://www.snippetsapp.com/も気に入っています。

乾杯、マインハルト

于 2011-01-05T12:08:58.070 に答える