Macro do bloqueador de código

Still need help?

The Atlassian Community is here for you.

Ask the community

A macro do bloqueador de código permite exibir o código fonte na sua página com realce de sintaxe, conforme abaixo:


Adicione a macro do bloqueador de código

  1. In the Confluence editor, choose Insert > Other Macros
  2. Find and select the required macro

Speeding up macro entry with autocomplete: Type { and the beginning of the macro name, to see a list of suggested macros. Details are in Autocomplete for links, files, macros, mentions and emojis.

To edit an existing macro: Click the macro placeholder and choose Edit. A macro dialog window will open, where you can edit the parameters of the macro.

Digite os bloqueadores de código diretamente no espaço reservado da macro no editor. Note que os espaços em branco contidos no espaço reservado não é manipulado de nenhuma forma pela macro dos Bloqueadores de Código. Isso serve para fornecer ao escritor flexibilidade sobre o recuo do código.

Parâmetros

Error rendering macro 'excerpt-include'

No link could be created for '_Details_about_macro_parameters'.

Parâmetro

Padrão

Descrição

Realce de sintaxe
(language

java

Especifica o idioma (ou o ambiente) para o realce da sintaxe. A linguagem padrão é Java, porém é possível escolher de um idioma/ambientes a seguir:

  • actionscript3
  • bash
  • csharp (C#)
  • coldfusion
  • cpp (C++)
  • css
  • delphi
  • diff
  • erlang
  • groovy
  • html/xml
  • java
  • javafx
  • javascript
  • none (sem destaque de sintaxe)
  • perl
  • php
  • powershell
  • python
  • ruby
  • scala
  • sql
  • vb

Título

none

Adiciona um título aos bloqueadores de código. Caso especificado, o título será exibido na linha do cabeçalho no topo do bloqueador de código.

Recolhível
(collapse

false

Caso selecionado, o conteúdo da macro de código será recolhido ao visitar ou atualizar a página do Confluence. Clicar na ligação expand source permite visualizar esse conteúdo. Caso seja definido como "false", o conteúdo da macro de código é sempre exibido em sua totalidade.

Mostrar números de linhas
(linenumbers)

false

Caso selecionado, os números de linhas serão mostrados à esquerda das linhas de código.

Número da primeira linha
(firstline

1

Quando Mostrar números de linhas for selecionado, esse valor define o número da primeira linha de código.

Tema

Padrão

Especifica o esquema de cores usado para exibir bloqueadores de código. Muitos desses temas são baseados nos esquemas de cor padrão de ambientes de desenvolvimento integrados (IDEs) populares. O tema padrão é Confluence (também chamado de Padrão), que costuma ser preto com texto colorido sobre um pano de fundo vazio. No entanto, também é possível escolher entre os seguintes temas populares:

  • DJango
  • Emacs
  • FadeToGrey
  • Midnight
  • RDark
  • Eclipse
  • Confluence

Configure a macro do bloqueador de código

Para definir a aparência padrão dos blocos de código em seu site:

  1. Error rendering macro 'excerpt-include'

    No link could be created for 'Navegando no console de administração'.

  2. Escolha Configurar macro de código
  3. Selecione um Tema padrão e um Idioma padrão
  4. Selecione Salvar

Todos os novos bloqueadores de código usarão o tema e o idioma padrão, a menos que você especifique o contrário. Bloqueadores de código existentes não serão alterados. 

Exemplo de marcação do wiki

Esse exemplo é útil quando você quer adicionar uma macro fora do editor, por exemplo, como um conteúdo personalizado na barra lateral, no cabeçalho ou no rodapé de um espaço.

Nome da macro: code

Corpo de macro: Aceita texto simples.

{code:title=This is my title|theme=FadeToGrey|linenumbers=true|language=html/xml|firstline=0001|collapse=true}
This is my code
{code}
Last modified on Mar 16, 2017

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.