Como os apresentadores do WWDC colam texto durante as demos?

17

Durante as demos nos vídeos da WWDC, o apresentador costuma colar o código no Xcode para evitar a necessidade de digitá-lo. Como eles estão colando cada trecho diferente sem mudar para outro aplicativo para copiá-lo?

jobbogamer
fonte
Sem evidência, posso apenas assumir que a apresentação está pré-configurada e parece que os trechos foram colados. Talvez eles usem o Keynote?
IconDaemon
Quero dizer, as demos em que eles se afastam dos slides do Keynote e acessam o Xcode ao vivo.
jobbogamer
1
Sem nenhuma evidência, estou assumindo que outras pessoas nos bastidores estão cortando e colando. Com o Apple Remote Desktop, é fácil controlar a sessão de um usuário enquanto permite que ele mantenha o controle por si próprio. Talvez um assistente atrás de uma cortina esteja colando no código quando for colocado, e isso pareceria como se o código "aparecesse" no Xcode. O apresentador está realmente pressionando algumas teclas para colar o código? Se desejar, dê um link para uma demonstração que mostre isso em uso. Estou intrigado. Eu uso o ClipboardHistory, que pode armazenar muitos itens copiados. Talvez eles usem isso?
IconDaemon
A quais demos da WWDC você está se referindo? Eles remontam a 1995 ...
bmike
O específico que me levou a fazer a pergunta foi que eu a vi algumas vezes no vídeo de 2012 " Introducing Views Views ". Receio não me lembrar da hora exata em que ocorre. Eu também já vi isso algumas vezes, em vários vídeos da WWDC.
jobbogamer

Respostas:

19

A Apple usou um código personalizado chamado "Demo Monkey", cujo código fonte está disponível no GitHub .

Ɱark Ƭ
fonte
Parece que é isso, obrigado! Na verdade, acho que me lembro muito brevemente de ver algum tipo de ícone de banana na doca do apresentador, que se encaixa com o nome Demo Monkey.
jobbogamer
Não há ícone no projeto, mas eu pude entender a remoção do trabalho artístico antes de liberá-lo como código aberto.
Ɱark Ƭ
@jobbogamer você descobriu como usar o aplicativo Demo Monkey? Não consegui descobrir no leia-me como isso funciona.
gprasant
1

Você pode criar snippets personalizados do Xcode. Os trechos podem incluir de um método ao programa inteiro.

Confira este artigo no NSHipster , para mim é uma das melhores explicações disso que encontrei.

jherran
fonte
Parece que haveria alguma ação visível na tela, se fosse esse o caso, como a caixa de preenchimento automático aparecendo, pois não parece haver uma maneira de vincular um atalho de teclado a um trecho.
jobbogamer
0

Eles podem estar usando um aplicativo que vincula atalhos de teclado a várias pranchetas, como CopyClip .

user24601
fonte