Uma dúvida, atualmente tem alguma forma de adicionar CSS no markdown? Parece que o parser atual não suporta. Tentei algumas formas e não funcionou. Valeu...
Eu sei que vc não quis dizer nesse jeito mas por enquanto a gambiarra pra fazer textos coloridos é com bloco de código, variando a linguagem.
Não tem nenhum controle, mas foi só algo que veio na minha mente quando vc mencionou CSS.
TESTE YAML
Nem é útil com frases normais, o mais útil que encontrei é YAML pq tem uma sintaxe limpa e vira tipo uma lista:
yaml
- numero: 1.0
- numeroComoString: "1.0"
- INTRO:
nome: DBL
job: Developer
skills:
- python
- C
- Ipsum:
- Lorem
- Blah
- Blah : "strings tem destaque enquanto escreve, mas ao visualizar some"
- foo2: "{{ mas isso funciona aparentemente pra dar destaque }}\\backslashes\\are\\also\\special\\characters"
- Teste1: {name: DBL, job: Developer, skill: randomStuff}
- Teste2: ['Apple', 'Orange', 'Strawberry', 'Mango']
- TesteMultiline:
- m1: |
exactly as you see
will appear these three
lines of poetry
- m2: >
this is really a
single line of text
despite appearances
TESTES POR LINGUAGEM
Provavelmente não tem utilidade nenhuma, mas fiz uns testes abaixo:
Python
def functionTeste():
print("Hello World")
C
def functionTeste():
print("Hello World")
CSS
def functionTeste():
print("Hello World")
JavaScript
def functionTeste():
print("Hello World")
Ruby
def functionTeste():
print("Hello World")
R
def functionTeste():
print("Hello World")
Rust
def functionTeste():
print("Hello World")
Go
def functionTeste():
print("Hello World")
C++
def functionTeste():
print("Hello World")
C#
def functionTeste():
print("Hello World")
Java
def functionTeste():
print("Hello World")
OBSERVAÇÕES
Claro que como não escrevi código específico pra linguagem, ele nem sempre colore tanto.
- Só fiz isso como comparativo, e usei python como base por ter sintaxe mais enxuta.
Pra um texto normal tem reconhece geralmente
TESTES MD
Curioso que posso usar o próprio Markdown kkkkkk
Md
# Heading
**negrito**
*itálico*
~~riscado~~
---
Listas
- Item
- Outro
- Subitem
1. OutraLista
2. NumeradaAgora
1. Com Subtitens tbm
- [ ] Tarefa
- [x] Tarefa
---
```python
def functionTeste():
print("Hello World")
```
Droga não consigo fazer inception de blocos kkkkk (aí é pedir demais)
---
Teste Final
Enfim, só estou brincando com a formatação do código
Não esqueça do café c[_]
DBL
Douglas, ótima pergunta! Eu não saberia responder. Na verdade, qualquer coisa que você enviar no body
a API vai aceitar, não fazemos filtro ou escaping do que é enviado (na verdade, fazemos só para alguns caracteres especiais que geram um erro no Postgres). Então fica sob a responsabilidade do client
fazer o escaping (e interpretação do Markdown), que no caso hoje usamos o ByteMD.
Não tem não, acho que nenhum editor suporta isso, pelo menos eu nunca vi.