Jak prezenterzy WWDC wklejają tekst podczas pokazów?

17

Podczas pokazów w filmach WWDC prezenter często wkleja kod do Xcode, aby zaoszczędzić konieczności jego wpisywania. Jak wklejają każdy inny fragment kodu bez przełączania się na inną aplikację w celu skopiowania?

Jobbogamer
źródło
Bez widocznego założenia mogę jedynie założyć, że prezentacja jest wstępnie skonfigurowana i wygląda tylko tak, jakby fragmenty zostały wklejone. Może używają Keynote?
IconDaemon
Mam na myśli wersje demonstracyjne, w których przełączają się ze slajdów Keynote i przechodzą do Xcode na żywo.
jobbogamer
1
Bez żadnych dowodów zakładam, że inni ludzie za sceną robią wycinanie i wklejanie. Z Apple Remote Desktop łatwo jest kontrolować sesję użytkownika, jednocześnie pozwalając mu zachować kontrolę. Być może kreator za zasłoną wkleja kod, gdy zostanie odczytany, i wyglądałoby to tak, jakby kod po prostu „pojawiał się” w Xcode. Czy prezenter faktycznie naciska jakieś klawisze, aby wkleić kod? Jeśli chcesz, podaj link do wersji demonstracyjnej, która pokazuje to w użyciu. Jestem zaintrygowany. Używam ClipboardHistory, która może przechowywać wiele skopiowanych elementów. Może oni tego używają?
IconDaemon
Które dema WWDC masz na myśli?
Wracają
Konkretny, który skłonił mnie do zadania pytania, to kilka razy widziałem go w filmie z 2012 r. „ Przedstawiamy widoki kolekcji ”. Obawiam się, że nie pamiętam dokładnie, kiedy to nastąpi. Widziałem to także kilka razy w różnych filmach WWDC.
jobbogamer

Odpowiedzi:

19

Apple użył niestandardowego kodu o nazwie „Demo Monkey”, którego kod źródłowy jest dostępny na GitHub .

Ɱark Ƭ
źródło
Wygląda na to, że to jest to, dziękuję! Wydaje mi się, że pamiętam bardzo krótko jakąś ikonę banana w doku prezentera, która pasuje do nazwy Demo Monkey.
jobbogamer
W projekcie nie ma ikony, ale mogłem zrozumieć usunięcie grafiki przed wydaniem jej jako open source.
Ɱark Ƭ
@jobbogamer wymyśliłeś, jak korzystać z aplikacji Demo Monkey? Z pliku Readme nie mogłem zrozumieć, jak to działa.
gprasant
1

Możesz tworzyć niestandardowe fragmenty kodu Xcode. Fragmenty mogą obejmować od jednej metody do całego programu.

Sprawdź ten artykuł na temat NSHipster , dla mnie to jedno z najlepszych wyjaśnień tego, jakie znalazłem.

Jherran
źródło
Wygląda na to, że w takim przypadku na ekranie pojawiłaby się widoczna akcja, na przykład pojawiające się pole autouzupełniania, ponieważ wydaje się, że nie ma sposobu na powiązanie skrótu klawiaturowego z fragmentem kodu.
jobbogamer
0

Mogą używać aplikacji, która wiąże skróty klawiaturowe z wieloma schowkami , takimi jak CopyClip .

użytkownik24601
źródło