Sintax Highlighter (Posting Source Code)


Olá pessoal,

estou reblogando um artigo do WordPress que é interessante para desenvolvedores e que já uso há um tempo aqui no blog.

Enquanto WordPress.com não permite que você utilize o código potencialmente perigoso em seu blog, há uma maneira de postar o código-fonte para visualização.
Nós criamos um shortcode que pode ficar em torno de código-fonte e que preserva sua formatação e até mesmo fornece realce de sintaxe para certas línguas, assim:

[* code language=”css”]
Seu código aqui.
[*/code]

Retire os asteriscos(*) para o código funcionar.

O parâmetro da linguagem controla que o código é o syntax highlighted. As linguagens que seguem são suportadas:

  • actionscript3
  • bash
  • clojure
  • coldfusion
  • cpp
  • csharp
  • css
  • delphi
  • erlang
  • fsharp
  • diff
  • groovy
  • html
  • javascript
  • java
  • javafx
  • matlab (keywords only)
  • objc
  • perl
  • php
  • text
  • powershell
  • python
  • r
  • ruby
  • scala
  • sql
  • vb
  • xml

Se o parâmetro de idioma não está definido, o default será “text” (sem destaque de sintaxe) .

O código entre as tags de código fonte será automaticamente codificado para o que está em exibição, você não precisa se preocupar com entidades HTML ou qualquer coisa.

Parâmetros de Configuração

Os códigos de acesso também aceitar uma variedade de parâmetros de configuração que você pode usar para personalizar a saída . Todos são completamente opcionais.

  • autolinks (true/false) — Faz todas as URLs se tornarem “clicáveis” em seu código postado. O padrão é true.
  • collapse (true/false) — Se for true, a caixa de código entrará em colapso (collapsed) e quando a página é carregada, o visitante terá de clicar para expandi-lo. Bom para grandes mensagens de código. O padrão é false.
  • firstline (number) — Use para definir qual o número da linha irá iniciar. O padrão é 1.
  • gutter (true/false) — Se marcado como false, a linha de numeração no lado esquerdo serão ocultados. Padrão é true.
  • highlight (comma-seperated list of numbers) — Você pode listar o número de linhas que você quiser que seja ativado o highlighted. Por exemplo “4,7,19”.
  • htmlscript (true/false) — Se true, o HTML/XML no seu código será marcado com highlighted. Isso é útil quando você misturar HTML, com PHP por dentro do HTML. O padrão é false e só vai funcionar com certas linguagens de código.
    light (true/false) — If true, the gutter (line numbering) and toolbar (see below) will be hidden. This is helpful when posting only one or two lines of code. Se for true, a área de numeração da linha e a barra de ferramentas serão escondidos. Isso é útil quando postar apenas uma ou duas linhas de código. O padrão é false.
  • padlinenumbers (true/false/integer) — Permite-lhe controlar o preenchimento número da linha. Se true, irá resultar em preenchimento automático, false resultará em nenhum preenchimento, e inserindo um número forçará uma quantidade específica de preenchimento.
  • title (string) — Defina um rótulo para o seu bloco de código. Pode ser útil quando combinado com o parâmetro de collapse.

fonte: https://mastigado.wordpress.com

fonte: https://en.support.wordpress.com/code/posting-source-code/

Sobre Mastigado
Sou um daqueles que precisa mudar o mundo.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: