Existe uma maneira de ativar o realce de sintaxe no Google Docs ?

Pessoalmente, eu o uso para editar e colaborar em arquivos C ++, mas realce de sintaxe PHP ou SQL também seria interessante.

Comentários

Resposta

Com o novo Complementos para o Google Drive , você pode obter destaque de código com o complemento Code Blocks .

Depois de instalar o complemento, você pode acessá-lo selecionando o código que deseja formatar, vá para _Add-ons → Blocos de código → Iniciar:

Captura de tela da chamada do item de menu Blocos de código

Isso abre uma barra lateral onde você pode selecionar a linguagem de programação e um tema:

Captura de tela do uso do complemento

Depois de clicar em Formatar , o resultado é o seguinte:

insira a descrição da imagem aqui

Comentários

  • DICA: se desejar destacar o código de uma apresentação, escreva o código em um documento e copie / cole na apresentação.
  • @Hern á nEche: Parece que ele precisa de um conjunto completo de permissões para se instalar na barra de menus: developers.google.c om / apps-script / add-ons / …
  • @ vibs2006 Isso não parece ser possível no Code Pretty. No entanto, desde que escrevi esta resposta, vários outros plug-ins de destaque de código chegaram. Google para google documents code highlighting ou semelhante. Por exemplo, Blocos de código parecem oferecer suporte a sintaxes diferentes: ” Detecção automática de idioma (ou escolha você mesmo) “. Eu adicionei isso à minha resposta.
  • Você ‘ está certo, @icordoba, parece que o Google introduziu algum esquema de verificação, que o autor de Code Pretty hasn ‘ ainda não obtido. Entrei em contato com o autor: twitter.com/vramdal/status/1060491855601848321
  • @ f01 Sim, infelizmente parece que sim. Reescrevi a resposta para sugerir outro complemento que serve ao mesmo propósito.

Resposta

I ” encontramos codepad.org que permite compartilhar trechos de código. Suporta realce de sintaxe e até compilação de código. E oferece suporte a uma ampla variedade de linguagens de programação – C, C ++ , D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl. E mais um ótimo recurso – não requer login.

Comentários

  • Essa é uma boa resposta. Uma grande linguagem que falta é Java. Seria bom ver C # lá também. Ruby? Com ‘ on!
  • o que ‘ há de errado com Ruby? (especialmente em 2014)

Resposta

Você pode adicionar Bloco de código para Google Docs .

1 * – Google Docs -> Guia Complementos -> 2 * – Obter complementos … -> Pesquisar por: “Blocos de código”

3 * – Em seguida, vá para Complementos -> Bloco de código -> Iniciar

4 * – Selecione o tema (50+)

insira a descrição da imagem aqui

Comentários

  • não é possível reverter ou alterar o Tema uma vez que tenha sido aplicado e também varie o realce de forma diferente em diferentes blocos de código

Resposta

Você pode fazer uso dos campos de pergunta ou resposta em sites do Stack Exchange para ajudar.

  1. Cole seu snippet de código em um campo de texto em branco.
  2. Selecione-o e use o botão “amostra de código” (aquele com chaves) para garantir que seja formatado como código.
  3. Espere um pouco para permitir que o realce de sintaxe para fazer o seu trabalho.
  4. Copie o bloco de código de pergunta / resposta visualizado.
  5. Em seu Documento Google, em uma nova linha, defina o estilo de parágrafo para citação de bloco.
  6. Cole o bloco de código visualizado.
  7. É isso.

O Google Docs parece redefinir a fonte para alguns razão, mas preserva o realce da sintaxe. Bom para incluir trechos de código na documentação.

Comentários

  • Isso ‘ é muito tedioso e você ‘ teria que passar por esse processo novamente toda vez que fizer qualquer alteração não trivial em seu código.
  • Provavelmente mais fácil de escrever e copiar de um aplicativo como o VSCode, que transfere a formatação para o Google Docs automaticamente.

Resposta

Não. Para programar on-line fora de casa, verifique o Mozilla Bespin

EDITAR: Mozilla Bespin está morto, foi mesclado em Cloud 9 IDE .

Comentários

  • Eu não ‘ t precisa de hospedagem para todo o projeto. Preciso compartilhar um ou dois arquivos. O Google Docs é muito simples de usar e adequado para esse fim. Exceto para realce de sintaxe.
  • Em seguida, coloque apenas um ou dois arquivos no Bespin. O Google Docs não oferece suporte a realce de sintaxe (e não consigo ver se há suporte no futuro)
  • Tenho que concordar aqui, ‘ não está realmente dentro o escopo do Google Docs.
  • Os projetos Bespin não existem mais . Cloud9 IDE, no qual Bespin foi mesclado no momento em que este documento foi escrito, suporta apenas javascript.
  • ATUALIZAÇÃO ADICIONAL: de mozillalabs.com/en-US/skywriter / … O Mozilla Skywriter , anteriormente conhecido como Bespin , foi mesclado com outro projeto. Se você ‘ está procurando um editor personalizável que possa incorporar em seus próprios projetos, dê uma olhada em Ace.ajax.org Se você ‘ deseja fazer sua codificação na nuvem, dê uma olhada em Cloud9.IDE.com que baseia-se no Ace (e o Ace inclui o código do projeto Bespin / Skywriter).

Resposta

Eu “ve descobrimos que copiar pastas de Pastebin funciona perfeitamente e, como um bônus adicional, adiciona números de linha que são reconhecidos pelo Google Docs como listas numeradas.

Você vai para Pastebin , cria uma pasta não listada (se você não quiser que ninguém veja), selecione o destaque de sintaxe em um grande número de idiomas disponíveis e sintaxes, clique em Enviar e, em seguida, selecione e copie o texto destacado em seu documento do Google.

Resposta

Apenas para deixar claro para os novatos como eu,

N o, não há destaque de código nativamente no Google Docs.

Existem add ons que podem realçar o código.

Code Pretty é mencionado acima e tem revisões adequadas.

Bloco de código também é mencionado e tem boas críticas.

Se você não quiser instalar complementos, ficará mais difícil. http://markup.su/highlighter/ é mencionado acima como sendo bom, e faz um trabalho muito bom. Você só precisa copiar e colar o código sempre que houver uma alteração.

Se você quiser a formatação do código apenas para fins de documentação, essas soluções trabalho.

Se você deseja colaboração em tempo real, há soluções muito melhores para código do que o Google Docs.

Confira soluções como https://codeshare.io/

Comentários

  • Já é conhecido. Mas nós ‘ estou procurando uma solução para isso.

Resposta

Eu enfrentei esse problema também, e eu não queria adicionar nenhuma extensão à minha conta do Google Docs. Eu encontrei http://markup.su/highlighter/ , um marcador de sintaxe de código online, você acaba de passar do seu código e pode escolher entre diferentes estilos.

Eu pessoalmente uso o estilo “Dawn”, depois colo a saída em uma guia no documento, removo as bordas e defino um plano de fundo para esta guia. O resultado é bom.

Resposta

Eu tentei Code Pretty recomendado aqui, está tudo bem. Eu gostaria que fosse de código aberto para que alguém pudesse FACILMENTE programar em uma tecla de atalho para usar como outros disseram. Torna-se muito útil para o mundo profissional, por exemplo, codificar documentos do tipo como fazer ou wiki ensinando outros a automatizar / codificar coisas.

Eu tentei Blocos de código em vez disso. Gosto muito mais. É muito mais fácil diferenciar o código do documento para treinamento ou escrever suas próprias notas ao aprender outro idioma.

Resposta

Para algo simples, tente rextester . Ele permite colaborar em tempo real em trechos de código escritos em várias linguagens. Vá para “executar código”, escolha seu idioma e clique no botão “Cooperação ao vivo”.

Comentários

  • Por que alguém iria querer ch Você escolheu essa opção?
  • @Al Everett Porque permite colaborar em trechos de código em tempo real. Embora isso não ‘ não responda à pergunta diretamente, mas sugere uma alternativa.
  • Em seguida, edite sua resposta para incluir essa informação.

Resposta

O Vim pode enviar seu buffer destacado por sintaxe para um arquivo HTML:

http://vim.wikia.com/wiki/Pasting_code_with_syntax_coloring_in_emails

ou este também é bom:

https://superuser.com/questions/565050/export-file-syntax-highlighting-to-html-using-vim

Este arquivo pode ser aberto em seu navegador, de onde você pode copiar e cole o texto no Google Docs / Drive.

Resposta

Bem, há um aplicativo da web que foi projetado para ser incluído no Google Docs, mas foi cancelado: / Seu nome é Collide . Você pode vê-lo em ação aqui

Comentários

  • Não ‘ ajuda muito dar uma resposta que oferece uma solução que já foi cancelada. Nosso objetivo em toda a Rede StackExchange é fornecer soluções úteis e relevantes. Uma maneira de ajudar é pensar se você fizesse a pergunta, gostaria de uma resposta que informa que havia quase uma solução, mas ela foi cancelada; no entanto, você ainda pode ver como seria ” aqui “.
  • Meu erro, ele foi cancelado ‘ pelo google ‘, mas agora é um projeto de código aberto. Verifique o link Colidir.

Resposta

Você pode colá-lo no VSCode e copiar de lá e, em seguida, colar em GDocs, a formatação será preservada com destaque de sintaxe e fonte monoespaçada.

Resposta

Esta é uma forma indireta de obtenha o Vim (ou qualquer outra ferramenta que possa salvar um arquivo na forma de HTML) realçando a sintaxe em um Documento Google:

  1. Copie seu código para o gvim
  2. Clique no Menu de sintaxe no gvim e selecione “Converter para HTML”.
  3. Salve essa versão html em um arquivo.
  4. Abra esse arquivo no Chrome usando ctrl-o para encontrá-lo. Em seguida, no Chrome, digite ctrl-a ctrl-c
  5. Em um novo Documento Google, clique com o ponteiro do mouse nele e digite ctrl-v.
  6. Se gvim estiver definido para ter uma cor de fundo personalizada e, em seguida, no Google Docs, digite ctrl-a, selecione o símbolo de destaque (o ícone que se parece com um marcador de destaque logo à direita do A sublinhado) e, no menu pop-up, selecione Nenhum.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *