
MarkText
Um editor Markdown de código aberto, simples e elegante, focado na velocidade e na usabilidade.
MarkText é um editor Markdown gratuito e de código aberto, escrito originalmente por Jocs e contribuidores.
Infelizmente, o repositório principal deixou de ser mantido há cerca de 3 anos, mas vários problemas de qualidade de vida permaneceram, que notei no meu uso diário.
Este repositório é uma tentativa de modernizar o meu editor Markdown favorito e é um fork baseado no fork do Jacob Whall
Pode ler mais sobre a minha motivação abaixo
1. Instalação
⚠️ Estas versões ainda estão em beta (pois não sei quanto posso ter quebrado durante a migração). Por favor, relate quaisquer bugs no issue tracker
Windows
Basta consultar a página de lançamentos!
Testado em:
Windows 11
Linux
- Basta consultar a página de lançamentos
- Testado em:
Ubuntu 24.0.2(pacotesAppImagee.deb)- Gostaria muito de ajuda para testar os outros pacotes Linux!
Gestores de pacotes Linux
1. Arch Linux
MacOS
⚠️ As versões para MacOS irão mostrar "
MarkText is damaged and can't be opened" devido à falta de notarização. Consulte esta correção aqui (também se aplica a qualquer outra app que não tenha assinatura de conta de programador)
- Disponível na página de lançamentos
2. Capturas de ecrã

3. ✨Funcionalidades ⭐
Agora disponível em 9 idiomas 🆕 (agradecimento especial a @hubo1989)
English🇺🇸简体中文🇨🇳繁體中文🇹🇼Deutsch🇩🇪Español🇪🇸Français🇫🇷日本語🇯🇵한국어🇰🇷Português🇵🇹
Pré-visualização em tempo real (WYSIWYG) e uma interface limpa e simples para uma experiência de escrita sem distrações.
Suporta a especificação CommonMark, a especificação GitHub Flavored Markdown e suporte seletivo a Pandoc markdown.
Extensões de Markdown como expressões matemáticas (KaTeX), front matter e emojis.
Atalhos de parágrafos e de estilos inline para melhorar a sua eficiência de escrita.
Exporta ficheiros HTML e PDF.
Vários temas: Cadmium Light, Material Dark etc.
Vários modos de edição: modo código-fonte, modo máquina de escrever, modo foco.
Colar imagens diretamente da área de transferência.
3.1 🌙 Temas🔆
| Cadmium Light | Dark |
|---|---|
![]() | ![]() |
| Graphite Light | Material Dark |
![]() | ![]() |
| Ulysses Light | One Dark |
![]() | ![]() |
3.2 😸Modos de edição🐶
| Código-fonte | Máquina de escrever | Foco |
|---|---|---|
![]() | ![]() | ![]() |
4. Motivação
1. Então este fork é diferente dos inúmeros outros?
Uma das minhas principais queixas ao analisar o
marktextfoi que o framework e o ambiente de desenvolvimento estavam a envelhecer mal e demorava imenso a compilar- A maioria das bibliotecas estava desatualizada e algumas nem sequer podiam ser instaladas com versões modernas do Node.JS/Python
Por isso, este fork é uma espécie de grande "reescrita" que utiliza electron-vite em vez da antiga configuração
Babel + Webpack- O objetivo aqui é dar ao
marktextum novo começo usando frameworks e bibliotecas modernas sempre que possível - Tudo também foi migrado para
Vue3ePinia, com todas as bibliotecas atualizadas para as versões mais recentes possíveis
- O objetivo aqui é dar ao
Os processos
mainepreloadainda são compilados paraCommonJS, mas orendereragora é totalmente apenasESModules(o que trouxe alguns desafios interessantes durante a migração)
2. Que fixe! Como posso ajudar?
Qualquer forma de:
- Testes de bugs (relatórios de erros)
- Pull Requests
é mais do que bem-vinda!
Pode encontrar abaixo uma lista básica de comandos para se orientar neste repositório, mas de resto a estrutura de ficheiros deverá ser muito semelhante à do marktext original
3. Configuração do projeto
- Consulte a Documentação do Programador








