Como formatar um bloco de código dentro de uma apresentação? [fechadas]

144

Estou preparando uma apresentação usando o Apresentações Google, embora também possa trabalhar na apresentação no Open Office que incluirá trechos de código.

Existe alguma maneira fácil de executar o destaque básico de sintaxe nos trechos de código com o Google Docs ou o Open Office Presenter?

Editar: Como acredito que posso encontrar uma maneira de incorporar HTML, qualquer ferramenta que possa executar destaque de sintaxe em HTML também será bem-vinda.

Noah Goodrich
fonte
1
Se você copiar a partir de produtos InteliJ ele vai funcionar :)
Dawid Drozd

Respostas:

164

Um marcador de sintaxe on-line:

http://markup.su/highlighter/

ou

http://hilite.me/

Basta copiar e colar no seu documento.

RobotEyes
fonte
18
A apresentação não permite mais adicionar html arbitrário.
Ilia Choly
17
@iliacholy Você pode simplesmente copiar e colar o texto da caixa de visualização, em vez de usar o código HTML
RobotEyes 4/14
que seria legal se ele também recuado ..
gafanhoto
Este serviço está indisponível
Yaelz 19/12/19
20

http://www.tohtml.com/ criou uma sintaxe destacada código HTML para muitos idiomas. Pode ser o que você está procurando.

robintw
fonte
1
O problema é o que fazer depois disso. Eu instalei o qt-source-highlights e peguei o HTML. Mas o OOO Presentation não parece ter uma opção para inserir HTML, nem consigo encontrar algum programa para exportar a sintaxe com outra opção (como o RTF, por exemplo). Para o Windows, encontrei esta resposta: fauskes.net/nb/syntaxms Mas estou usando o LINUX e oowriter não tem essa opção.
Dr Beco
7

Se você estiver usando o Visual Studio (isso também pode funcionar no Eclipse, mas nunca tentei) e copiar e colar no Microsoft Word (ou em qualquer outro produto da Microsoft), o código será colado na cor que seu IDE tiver. Depois, você só precisa copiar o texto da palavra para o aplicativo desejado e ele será colado como rich text.

Só vi esse trabalho no Visual Studio para outros produtos da Microsoft, então não sei se será de alguma ajuda.

Dan Herbert
fonte
6

Com os novos Complementos para o Google Drive , você pode destacar o código com o complemento Code Pretty .

rb195048
fonte
10
Infelizmente, isso funciona apenas para Doc e Spreadsheet e não para Presentation, que é a questão.
Algum estudante Noob
agora funciona também para apresentação. Provavelmente, eles adicionaram o recurso
CoffeDeveloper 12/15/15
Não pode ajustar cores deste add on ... torna menos útil
Marson Mao
@GameDeveloper como você começou a trabalhar em apresentações?
samu
Oh foi um comentário antigo. Quem se lembra .. muita coisa mudou em 2 anos. Talvez eu copie e cole de outro editor que suporte marcações. Eu realmente não me lembro XD
CoffeDeveloper
4

Eu também pensei nisso. Finalmente, minha solução é usar o github gist . Não esqueça que também possui funcionalidade de destaque. Apenas copie. :)

mar azul
fonte
2

Apenas algumas sugestões:

  • As capturas de tela podem ser uma maneira fácil, mas você precisará garantir que o código da imagem seja grande o suficiente e claro o suficiente para ser lido. (não a captura de tela inteira, apenas a parte relevante)
  • Se você pode incorporar html, existem várias ferramentas para gerar html destacado em sintaxe.
vfilby
fonte
1

Confira http://codepad.org . Provavelmente não resolverá o problema do pôster; mas acho que será útil para outras pessoas que lerem este artigo.

Zack
fonte
2
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
Erik Schierboom
1
Este não é um artigo, é o link para uma ferramenta que pode ter alguns dos recursos desejados. Se o link mudar e a ferramenta ficar indisponível, a resposta se tornará irrelevante.
Zack
1

Se você escrever seu código no emacs, poderá estar interessado no pacote htmlize elisp.

robintw
fonte