Slack
O Slack um dos aplicativos de mensagens mais populares da internet compatível com alguns elementos do Markdown.
Interface de mensagens do Slack
É justo dizer que o envio de mensagens no Slack é o recurso mais usado da ferramenta.
O suporte ao Markdown na interface de mensagens do Slack deixa um pouco a desejar, porém alguns elementos que compõem a sintaxe básica estão disponíveis para o usuário.
O aplicativo conta com opções de formatação no estilo WYSIWYG e essa é a forma padrão ativada para todos os usuários.
O programa também conta com um editor em tempo real que esconde a formatação Markdown do conteúdo enquanto você digita a mensagem.
Usar os controles de formatação da interface, nesse caso, é opcional.
Para desativar o editor em tempo real do Slack, ou seja, o Parser que esconde a marcação do Markdown, ative a opção: Preferences > Advanced > Format messages with markup
.
Veja na imagem abaixo:
A partir de agora todos os símbolos Markdown continuarão na tela e os botões WYSIWYG também sumirão.
O Slack permite que o usuário tenha vários workplaces abertos ao mesmo tempo, se esse for o seu caso, é preciso ativar o Markdown para cada um deles.
Você pode visitar o Slack no site https://slack.com/.
Suporte ao Markdown na interface de mensagens do Slack
A Tabela 1.1 mostra os elementos Markdown que possuem suporte na interface de mensagens do Slack, apresenta também informações úteis sobre alguns desses elementos.
Elemento | Suporte | Informação |
---|---|---|
Títulos | Não | |
Parágrafos | Não | |
Quebras de linha | Não | O Slack não suporta a sintaxe Markdown para quebrar uma linha, porém você ainda pode pressionar a combinação de teclas Shift +Enter para obter o mesmo resultado. |
Negrito | Não | Para formatar um texto em negrito use um asterisco ao redor do texto, exemplo: *Lorem* . Perceba que essa é a sintaxe padrão do Markdown para criar conteúdo em itálico. |
Itálico | Parcial | Apenas o uso de um sublinhado é suportado, exemplo: _Lorem_ . |
Blockquote | Sim | |
Listas ordenadas | Sim | |
Listas não ordenadas | Sim | |
Código | Parcial | A interface de mensagens do Slack não é compatível com blocos de código. |
Linhas horizontais | Não | |
Links | Não | |
Imagens | Não | A editor de mensagens do Slack não fornece suporte para formatar imagens em Markdown. Você ainda pode arrastar um arquivo de imagem diretamente para dentro da interface. |
Tabelas | Não | |
Blocos de código cercado | Sim | Não é possível destacar o código dentro do bloco. |
Notas de rodapé | Não | |
Id de títulos | Não | |
Listas de definições | Não | |
Tachado | Parcial | Circunde o conteúdo com apenas um til, exemplo: ~Lorem~ . |
Listas de tarefas | Não | |
Emoji (copiar e colar) | Sim | |
Emoji (códigos de acesso) | Sim | |
Link automático de URL | Sim | |
Desativar o link automático de URL | Sim | |
HTML | Não |
Vale notar que as informações acima dizem respeito às mensagens usadas na interface do usuário do Slack, quando usamos a API do Slack para mensagens temos um suporte maior à elementos da sintaxe adicional do Markdown, elementos esses, que não são compatíveis com a interface do usuário.
Na documentação da API do Slack você pode conferir mais informações sobre compatibilidade.
Interface de postagens do Slack
A interface de postagem do Slack possui um editor Markdown em tempo real, ou seja, a formatação do conteúdo é mostrada enquanto você digita.
Com o editor em tempo real os símbolos das formatações em Markdown são removidos e o resultado é apresentado imediatamente, exemplo: _teste_
--> teste.
Para criar uma nova postagem no Slack, clique no botão com um ícone de clipe de papel e selecione a opção Post
dentro do menu Create New
.
Veja na imagem abaixo.
Suporte ao Markdown na interface de postagens do Slack
A Tabela 1.2 mostra os elementos Markdown compatíveis com a interface de postagens do Slack.
Elemento | Suporte | Informação |
---|---|---|
Títulos | Parcial | A interface de postagens do Slack fornece suporte apenas aos títulos de nível um # e dois ## e somente o uso de cerquilhas é permitido. |
Parágrafos | Sim | |
Quebras de linha | Não | |
Negrito | Não | Na interface de postagens do Slack use apenas um asterisco * para formatar o conteúdo em negrito, pois é, essa é a formatação Markdown padrão para itálico. Um pouco de confusão, mas tudo bem. |
Itálico | Parcial | Apenas o uso do sublinhado possui suporte no Slack, exemplo: _Lorem_ . |
Blockquote | Sim | |
Listas ordenadas | Sim | |
Listas não ordenadas | Sim | |
Código | Sim | |
Linhas horizontais | Não | |
Links | Não | |
Imagens | Não | |
Tabelas | Não | |
Blocos de código cercado | Sim | Não é possível realçar a sintaxe da linguagem de programação dentro do bloco. |
Notas de rodapé | Não | |
Id de títulos | Não | |
Listas de definições | Não | |
Tachado | Parcial | Cerque o conteúdo que você quer riscar somente com um til, exemplo: ~Lorem~ . |
Listas de tarefas | Não | |
Emoji (copiar e colar) | Sim | |
Emoji (códigos de acesso) | Sim | |
Link automático de URL | Sim | |
Desativar o link automático de URL | Sim | |
HTML | Não |
Veja também
Formatando mensagens do Slack na interface
Formatando postagens do Slack na interface