O Word não suporta nativamente realce de sintaxe ou outra formatação de código. Como tal, é melhor criar o destaque etc em um programa diferente (visual studio, eclipse, notepad ++ ou este site que pode fazer 14 idiomas e não requer instalação).
Ao colar o texto, no entanto, fazê-lo diretamente no próprio documento Word pode levar a dores de cabeça, como sublinhados de gramática e ortografia.
Para corrigir isso, em vez de copiar e colar diretamente, use Inserir - > Objeto - > Texto do OpenDocument . Isto irá abrir um novo documento. Cole o texto aqui e feche a janela. Seu código agora será mostrado como um objeto, completo com toda a formatação mostrada na janela anterior, mas sem verificação ortográfica ou gramatical.
Embora seja possível formatar código com estilos, não há estilos internos para isso, e não é exatamente o que os estilos devem fazer. Se você quiser usar estilos para formatar seu código, use este estilo em todos os objetos criados.
Atualização: Se você quiser fazer isso com estilos de código, aqui estão algumas ideias.
- Use um estilo de parágrafo com uma fonte monoespaçada
- Luz de fundo (o cinza funciona bem)
- Ortografia desativada
- Certifique-se de que o espaçamento entre linhas esteja como você deseja
Se quiser adicionar um pouco mais de complexidade, você pode colocar estilos de caractere na parte superior do estilo de parágrafo para criar algo semelhante à visualização de código em stackoverflow com formatação e / ou cor diferentes para nomes de classes, nomes de instâncias etc.
Configurar o estilo como esse exige trabalho, mas você pode obter um resultado mais personalizável do que o que pode ser obtido usando o realce de sintaxe do notepad ++ ou do Visual Studio.
Como uma aceleração ao formatar código com um estilo, pode ser útil primeiro destacar a sintaxe em um desses programas e, em seguida, usar o utilitário Localizar do Word para procurar texto que corresponda a uma cor ou outro estilo de fonte para que você faça não precisa identificar manualmente o que é um nome de classe, por exemplo, no código manualmente (ele está em mais > format no prompt de localização).