
O Markdown Monster é um editor de Markdown , visualizador e editor de Weblog para Windows. Nosso objetivo é fornecer o melhor editor específico do Markdown para Windows e facilitar o máximo possível de criar documentos de marcação. Fornecemos um editor e visualizador do núcleo e vários ajudantes não intrusivos para ajudar a incorporar conteúdo como imagens, links, tabelas, código e muito mais em seus documentos com um esforço mínimo.
Mostre seu apoio
Se você gosta do que vê aqui, considere estrelar este repositório (clique no canto superior direito desta página). Se você tiver um recurso favorito no Markdown Monster, seria incrível se você pudesse twittar sobre isso e mencionar @markdownmonstr. Por favor, ajude -nos a espalhar a palavra.
Você pode baixar o Markdown Monster usando o instalador independente:
Download do Markdown Monster
Você pode usar o Chocolatey para instalar no prompt de comando do Windows (mantido por nós - sempre atualizado)
c: > choco install markdownmonsterVocê também pode usar a ferramenta Windows Windows integrada (não mantida por nós) :
c: > winget install markdown-monster Você também pode usar o SCOOP para instalar e atualizar. Você precisa usar o balde extras . (não mantido por nós)
c: > scoop install markdown-monster O Markdown Monster é um produto licenciado e, embora forneçamos um download totalmente funcional e gratuito, para uso contínuo, é necessária uma licença com preços razoáveis .
Para informações mais detalhadas sobre licenciamento, visite as informações de licenciamento aqui:
Licenciamento de monstros em marcação
Devido ao abuso desenfreado de licenças e uso indevido do código -fonte por alguns maus atores, esse repositório não mantém mais nenhum dos código -fonte do monstro da Markdown. O código -fonte mudou para um repositório privado e o acesso está disponível por solicitação.
Este repositório serve como a página de informações do GitHub para downloads e recursos, bem como para feedback sobre relatórios de bugs e solicitações de aprimoramento na seção de problemas. Para perguntas mais gerais, você também usa nosso quadro de mensagens de suporte na seção de monstros do Markdown.
Aqui está a aparência do monstro Markdown usando o tema sombrio padrão:

E aqui está o tema da luz :

Observe que você pode personalizar individualmente o tema para o editor, a visualização e até o snippet de código no visualizador.
O Markdown Monster tem muitos recursos, mas trabalhamos duro para manter esses recursos fora do seu caminho quando você não precisa deles. Se você deseja apenas escrever, a MM oferece uma experiência de edição mínima que fornece um espaço branco agradável em torno de seu conteúdo e um modo livre de distração opcional. Mas se você deseja ser mais produtivo de atalhos e ajudantes para aprimorar sua experiência de edição, ajudamos você com muitas ferramentas úteis para aprimorar sua experiência de edição com recursos de produtividade atenciosa. A maioria dos comandos possui atalhos de teclado e pode ser realizada com uma ou duas teclas.
Incorporar facilmente coisas como imagens, links, tabelas, trechos de código e muito mais com algumas teclas e correções de link inteligentes. Como as imagens são uma parte tão grande da criação de conteúdo, nosso suporte a incorporação de imagem é especialmente rico e suporta colar imagens da área de transferência, incorporando a caixa de diálogo File/URL, arrastar e soltar do Explorer ou um navegador e até uma utilitária de captura de imagem embutida.
O Markdown Monster é altamente personalizável com os temas para os monitores principais, editor e visualização. O editor e os temas de visualização podem ser facilmente personalizados usando modelos baseados em HTML e CSS, para que você possa fazer com que o monstro da remarca seja o seu. Também existem muitas opções para personalizar as fontes, tamanhos e muitas opções do editor.
Você também pode ser executado no modo livre de distração, que remove barras de ferramentas, menus, visualização, barra lateral e outras distrações para permitir que você se concentre no seu código. Ou use o modo de apresentação para se concentrar na leitura do conteúdo sem a visualização do editor.
O Monster Markdown é extensível com o código .NET. Você pode usar nossos trechos ou addins comandantes para criar expansões de texto personalizadas ou automatizar tarefas comuns usando trechos de código .NET. Um modelo completo de extensibilidade de addin permite uma profunda integração com a maioria dos recursos e interface do monstro de remarcados para criar extensões sofisticadas usando um modelo de addin simples. Existe um gerenciador Addin que permite instalar, atualizar e gerenciar facilmente addins disponíveis.
Se você tiver um blog, é provável que possa usar o Markdown Monster para criar seu conteúdo e publicá -lo no seu serviço de blog. O Markdown Monster pode publicar em muitos mecanismos de blog comum, incluindo WordPress, Medium e qualquer serviço que use a API do MetaWeblog. A MM lida automaticamente convertendo seu conteúdo de remarca em HTML, consertando links e publicando e republicando seu conteúdo de marcação de maneira limpa aos serviços de blog.
O novo recurso Weblog Post configura automaticamente uma pasta de postagem em uma hierarquia de diretórios de postagens do weblog para permitir que você organize postagens em uma pasta compartilhada Dropbox ou OneDrive (se disponível) para que você possa trabalhar facilmente em postagens de várias máquinas.
Recursos Git integrados do Markdown Monster também funcionam muito bem para qualquer serviço baseado em Git como Jekyll, Ghost, Hugo ou Wyam para escrever suas postagens localmente e empurrá -los imediatamente ao seu Remote Git Repository para publicar. A integração do Git está incorporada ao MM para cometer suas alterações individualmente ou em lote ou você pode abrir seu cliente Git favorito para publicar suas alterações no blog de conteúdo hospedado.
Por favor, relate todos os problemas que você encontrar!
Se você tiver um problema com o Markdown Monster, informe -nos arquivando um problema ou solicitação de recurso aqui no Github. Queremos saber o que não funciona e consertá -lo. Ajude -nos a melhorar o monstro do Markdown ! Sabemos que seu tempo é valioso, mas realmente apreciamos qualquer feedback.
Markdown Monster fornece muitos recursos úteis:
mm ou markdown para lançar o Markdown Monstermm readme.md - aberto um único arquivomm readme.md changelog.md - Abra vários arquivosmm . - Abra o navegador da pasta na pasta atualmm reset - Redefinir todas as configurações de monstro de marcaçãomm uninstall - Remova todas as configurações do sistema não localO Markdown está em toda parte hoje em dia, e está se tornando um formato favorito para muitos desenvolvedores, escritores e especialistas em documentação para criar muitos tipos diferentes de conteúdo nesse formato. Markdown é usado em muitos lugares diferentes:
Pessoalmente, uso o Markdown para meu blog, meu quadro de mensagens, é claro no Github e em vários aplicativos que possuem campos de texto de formulário livre que permitem o texto formatado - por exemplo, em nossas descrições de produtos da Webstore estão em marcação.
Ter um editor de marcação dedicado que sai do seu caminho, mas fornece alguns recursos úteis e permite adicionar recursos personalizados que tornam suas sessões de criação de conteúdo mais produtivas. Confira este post sobre por que faz sentido usar um editor de marcação dedicado em vez de um editor de texto genérico para a criação de documentos de marcação. A capacidade de publicar facilmente sua remarcação em qualquer ponto de extremidade do MetaWeblog ou WordPress também é útil, pois permite publicar facilmente em blogs ou qualquer aplicativo que suporte para esses formatos.
O Markdown Monster é um editor e visualizador de Markdown para Windows que permite criar editar ou simplesmente visualizar o texto do Markdown. Ele fornece funcionalidade básica de edição com alguns bons recursos de usabilidade para incorporar rapidamente imagens, links, código, tabelas, capturas de tela e outras marcas. Você obtém um editor de texto responsivo que o cobre com destaque da sintaxe de marcação, uma visualização ao vivo dobrável, para que você possa ver como é a sua saída, a verificação em linha e um punhado de opções de menu otimizadas que ajudam a marcar seu texto e incorporar e vincular conteúdo no seu documento de marcação. Além disso, os recursos utilitários permitem que você salte rapidamente para a linha de comando ou uma janela do Explorer, cometesse um documento para git ou até editar imagens no seu editor de imagem favorito.
O Markdown Monster inclui um poderoso editor de tabela de mão dupla que permite editar o conteúdo interativamente nas tabelas. Você pode usar o editor de tabela Rich para inserir o conteúdo da tabela e reabrir o código da tabela de marcação no editor para editar e reformar posteriormente.

A edição de marcação geralmente requer gerenciamento de conteúdo relacionado, como imagens, ou vários arquivos para links etc. e o Markdown Monster fornece um navegador de pasta para ver e navegar por arquivos enquanto estiver no editor. O navegador possui suporte de status Git integrado para que você possa ver imediatamente quais documentos mudaram em sua árvore de pastas e você pode revisar e desfazer facilmente alterações. O navegador permite navegar em pastas, criar, excluir e mover arquivos e há muitas opções para visualizar, abrir e editar arquivos.
O navegador da pasta também suporta pesquisar, mover e renomear os arquivos, como você esperaria de um navegador de arquivos.

Ao trabalhar com documentos longos, é importante ter uma maneira fácil de navegar rapidamente na estrutura do documento, e o esboço do documento facilita a ver a estrutura do documento rapidamente e pule para qualquer seção rapidamente. O esboço também permite que você adquira IDs de documentos para incorporar rapidamente links de mesmo documentos.
Hoje em dia, trabalhar com o Markdown geralmente significa trabalhar com repositórios Git e o Monster Markdown integra tarefas Git comuns que você precisa executar durante a edição. Você pode revisar, cometer e pressionar facilmente, bem como a clonagem e a criação de novos repositórios.

O Addin de captura de tela suporta dois modos de captura separados:
Para capturar, basta clicar no botão Capture (ícone da câmera) e o aplicativo principal minimiza e o snagit ou a ferramenta de captura integrada aparece para permitir que você selecione o objeto para capturar. Com o SNAGIT, você pode usar a maioria dos modos de captura nativa do Snagit, para a ferramenta interna que você pode selecionar Windows e controles na tela. As capturas são visualizadas e têm opções de edição e, quando concluídas, a imagem capturada é incorporada e vinculada diretamente ao conteúdo de marcação.

Aqui está a captura de tela do Snagit em ação:

E aqui está o módulo de captura de tela embutido e independente:

O Addin de trechos embutidos permite criar modelos - incluindo modelos dinâmicos usando o código C# - para expandir o texto em uma palavra -chave de expansão digitada, por meio de seleção interativa ou por meio de uma chave de atalho predefinida.

Um caso de uso comum para o Markdown é criar postagens ricas em blogs com links e conteúdo incorporado e monstro Markdown facilitará a união de várias fontes. Você pode incorporar facilmente imagens colando na área de transferência ou vinculando imagens de URLs ou arquivos ou usando o addin de captura de tela interno ou suporte de snagit.
Escrever postagens e artigos de blog longos e coordenar muito conteúdo relacionado é uma das principais razões pelas quais eu criei essa ferramenta em primeiro lugar, assim como publicar e atualizar o conteúdo facilmente para vários tipos de blogs e geradores de conteúdo.
Você pode fazer qualquer remarca e transformá -lo em uma postagem no blog usando o recurso de publicação do weblog. Se você usar o WordPress, um blog de API do MetaWeblog, Medium ou Jekyll, poderá clicar no botão weblog na barra de ferramentas e configurar seu blog (metaweblog, WordPress ou Medium) e, em seguida, especificar as especificidades do blog como título, resumo, tags e site para publicar. As postagens podem ser facilmente publicadas e também publicadas com o clique de um botão. Você também pode baixar as postagens de blog existentes do seu blog e editá -las como Markdown e depois republicá -las.


A maioria dos recursos de edição e interface do usuário no Markdown Monster é opcional e pode ser ligada e desativada. Deseja trabalhar sem distração e não ver nenhuma visualização ou verificação de ortografia? Você pode desligá -los. Deseja armazenar dados de configuração em uma pasta de nuvem compartilhada? Você pode fazer isso também.
Deseja um tema do editor diferente do Dark Padrão ou um tema de pré -visualização que corresponda ao seu blog ou marca? Você pode mudar facilmente para um dos muitos temas de editor embutidos. Para visualizações, você pode usar um dos vários temas internos ou adicionar o seu próprio com um modelo simples e simples HTML/CSS. Você pode até criar temas que link para seus próprios estilos on -line.
O editor e o visualizador são baseados em HTML e JavaScript, para que você também possa aplicar qualquer estilo personalizado e até conectar o código JavaScript personalizado, se desejar ser extravagante além da configuração básica. Os temas de visualização são fáceis de modificar, pois são simplesmente modelos HTML e CSS.
Um dos principais recursos e a principal razão pela qual eu construí o Monster Markdown é que ele é extensível , para que você e eu possamos conectar a funcionalidade adicional a ele sem inchar o produto principal.
Você pode encontrar addins públicos disponíveis que você pode instalar no Markdown Monster Addin Manager no menu Ferramentas :

Há uma variedade de funcionalidades disponíveis em Addins. Aqui estão alguns exemplos:
No momento, o registro é bastante escasso, mas aqui estão alguns addins que você pode conferir:
Console
Permite fixar uma janela sempre ativa do console de terminal para o fundo do monstro de marcação.
Comandante C# Script
Addin de script baseado em AC# que permite automatizar tarefas usando o código de script. Para tarefas simples, isso é mais rápido e fácil do que criar um adding completo.
Salvar imagem no armazenamento do azul
Permite salvar imagens como itens de armazenamento do Azure Blob e incorporar um link para o recurso A A Upload em seu Markdown.
Essência
Esse add permite que você se abra da GIST e salve como GIST, além de permitir que você crie trechos de código e incorpore -os como GISTs em seu conteúdo de marcação.
Analisador de Markdown Pandoc
Esse add fornece um processador de marcação Pandoc que pode ser usado em vez do analisador padrão do Markdig. Este Addin também fornece uma série de opções de conversão de documentos para converter sua remarcação em PDF, DOC, EPUB e alguns outros formatos usando uma caixa de diálogo interativa.
Os acréscimos de monstros de marcação têm acesso a um modelo de suplemento que permite manipular e automatizar qualquer documento aberto e o editor, permite carregar novos documentos, iniciar processos externos, adicionar opções de menu e outros recursos da interface do usuário, abrir uma nova barra lateral, geralmente interagir com a interface do usuário e o fechamento de documentos, o saving, o saving, o saving, o saving, que se encaixam, o saving, que se encaixam, o saving, o que é necessário, o que é necessário, o que é necessário, o que é necessário, o que é necessário, o que está sendo realizado, com o objetivo de avaliar o uso de um produto, o setor de regressão lateral, e outros que não se divertem com o uso de e-mails de retenção de um que você.
A complexidade dos ADDins pode variar bastante de ferramentas de automação muito simples, como o Addin do Console, que simplesmente coloca uma janela de terminal para marcar monstro, ou algo tão complexo quanto o Kavadocs Addin, que gerencia um aplicativo de documentação inteiro com muitas janelas e barras laterais personalizadas que são integradas ao Monster Markdown.
Os Addins têm acesso à maioria dos recursos do Monster Markdown e são bastante fáceis de criar. Nós, bem como vários terceiros, criamos vários addins úteis usando o poderoso modelo Addin e eu o encorajo a procurar addins para ver o que você pode fazer.
Um dos principais recursos do Markdown Monster é que você também pode criar seus próprios addins usando o modelo de addin de monstro de Markdown baseado no .NET. É muito fácil criar novos Addins e fornecemos uma extensão do modelo de projeto do Visual Studio para facilitar o processo de início da criação de um add. Todos os nossos plug-ins também estão disponíveis no Github, para que você possa verificar facilmente como outros addins foram criados.
Você pode encontrar documentação para criar addins aqui:
Você pode criar addins para seu próprio uso, simplesmente copiando -os para a pasta %appdata%Addins , ou se você criou um add que você acha que pode ser útil para outras pessoas que você pode publicar no Registro de Addin de Monster Markdown. O registro detém addins públicos que mostram no Addin Manager dentro do Markdown Monster:
Você pode descobrir mais sobre como publicar seus Addins neste repositório do GitHub:
Eu posso pensar em algumas idéias de suplementos - uma maneira rápida de se comprometer a git e empurrar seria útil para soluções de documentação ou blogs baseados no GIT, para que você possa persistir facilmente mudanças em um repositório do GitHub. Incorporar todos os tipos de conteúdo, como links de referência, links de adsense, links de produtos da Amazon, um novo mecanismo de postagem, etc. etc.
Ou talvez você tenha aplicativos personalizados que usam texto de marcação e forneça uma API que permita publicar o Markdown (ou HTML) no servidor. É fácil criar um suplemento personalizado que permite pegar o texto de marcação ou renderizar o HTML e empurrá-lo para uma interface de repouso personalizada em seu aplicativo personalizado.
Este aplicativo inclina fortemente várias bibliotecas de terceiros sem as quais essa ferramenta não seria possível. Muito obrigado pelos produtores dessas bibliotecas que são usadas extensivamente em monstro de Markdown:
Editor ACE
O ACE Editor é uma plataforma de editor baseada em HTML do Power que facilita a conclusão da sintaxe de edição de estilo de software destacada em um navegador. O Markdown Monster usa a ACE Editor para a principal experiência de edição de Markdown dentro de um controle do navegador da Web que interage com o aplicativo WPF.
Analisador de Markdig Markdown
Esta biblioteca de analisador de marcação extensível é usada para a renderização de renderização para HTML no Monster Markdown. A biblioteca é rápida e suporta várias extensões úteis, como marcação com sabor do GitHub, suporte à tabela, reticulação automática e vários protocolos complementares. O conjunto de recursos é extensível por meio de um pipeline de plug-in.
Mahapps.metro
Esta biblioteca fornece a janela do estilo do metrô e o suporte a temas do shell de aplicativo de nível superior. É uma biblioteca fácil de usar que torna o SNAP criar aplicativos WPF de boa aparência.
Dragablz
Esta biblioteca fornece o suporte ao controle de guias para o editor, permitindo a reordenação e transbordamento de guias com muito estilo. A biblioteca também suporta guias de eliminação de guias e encaixe no layout, embora esse recurso não seja usado no monstro Markdown.
NHUNSPELL Verificação de ortografia
A verificação de feitiços é tratada pela Biblioteca Hunspell e pelo invólucro .NET em Nhunspsell. Esta biblioteca verifica erros e fornece pesquisas para palavras com ortografia. A análise do Word é feita no JavaScript e a verificação de ortografia é feita no .Net, listando as listas de palavras para .NET para verificar que é drasticamente mais rápido do que fazer a verificação de ortografia no navegador usando JavaScript.
Gritos adicionais para essas bibliotecas usadas:
Se você gosta de markdown monster, passe -o para ajudar a espalhar a palavra. Informe seus amigos, mencione -o a outras pessoas que perguntam sobre o Markdown e ajude -nos a expandir essa comunidade para incentivar a construção do melhor editor de marcação.
Aqui estão algumas coisas que você pode fazer para ajudar a espalhar a palavra:
O apoio da comunidade até agora com feedback, relatórios de bugs e idéias para novos recursos tem sido incrível, e estou ansioso para que continue com uma comunidade crescente de usuários e colaboradores ativos.
Markdown Monster vem em vários modos de licença: avaliação, usuário único, múltiplo do usuário e licença do site.
O Markdown Monster é a fonte aberta com o código-fonte disponível no Github, mas é um produto licenciado que requer uma licença paga para uso contínuo. O software é licenciado como © Rick Strahl, West Wind Technologies, 2015-2019.
Uma versão de avaliação gratuita e totalmente funcional está disponível para uso da avaliação, mas o uso contínuo requer a compra de uma licença.
As licenças podem ser adquiridas de:
https://store.west-wind.com/product/markdown_monster
A versão de avaliação possui todos os recursos e funcionalidade da versão registrada, exceto que mostra avisos ocasionais de freeware. A adulteração ou a remoção dos avisos não é permitida com a licença de avaliação.
Você pode usar a versão de avaliação com os avisos ativados, mas se você usar o Markdown Monster regularmente ou para uso comercial, registre -se e apoie mais desenvolvimento e manutenção.
Para uso contínuo ou comercial do monstro de remarcados, é necessária uma licença paga. A licença paga remove os avisos de freeware.
Cada usuário licenciado deve ter uma licença separada, mas um único usuário pode usar várias cópias de Monster Markdown em várias máquinas.
As licenças multi-usuários funcionam da mesma forma que uma única licença de usuário aplicada ao número de usuários especificados na licença adquirida. Uma licença de site organizacional está disponível para permitir que qualquer número de usuários executando números ilimitados de instâncias de monstro em uma única organização.
Qualquer licença adquirida é válida para a duração da versão principal para a qual foi comprada (ou seja, 1.00-1.99) e as atualizações menores da versão nessa versão principal são sempre gratuitas. Os preços de atualização estão disponíveis para as principais atualizações da versão, geralmente a metade do preço total, e é nossa política para permitir atualizações gratuitas para a próxima versão principal dentro de um ano após a compra.
O Markdown Monster é o código -fonte e o código -fonte está disponível no GitHub em https://github.com/rickstrahl/markdownmonster, mas o licenciamento descrito acima é aplicado independentemente. Permitimos a modificação do código -fonte para uso interno de monstro de Markdown em sua organização ou para enviar solicitações de tração ao repositório principal do Markdown Monster. Sob nenhuma circunstância você pode re-embalar e redistribuir qualquer parte do Monster Markdown fora da sua organização.
Incentivamos as solicitações de tração para sugestões de recursos ou correções de bugs a serem enviadas ao repositório de monstros de Markdown. Quaisquer colaboradores que forneçam aprimoramentos significativos, ajudem na identificação e / / ou corrigir bugs ou promovendo ativamente o Markdown Monster pode se qualificar para uma licença gratuita (a nosso critério). Além disso, os MVPs da Microsoft e os insiders e os funcionários da Microsoft podem solicitar uma licença gratuita.
Você reconhece e concorda expressamente que o uso do aplicativo licenciado está em seu único risco e que todo o risco de qualidade, desempenho, precisão e esforço satisfatórios estão com você. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSE APPLICATION AND ANY SERVICES PERFORMED OR PROVIDED BY THE LICENSED APPLICATION ("SERVICES") ARE PROVIDED "AS IS" AND "AS AVAILABLE," WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND, AND APPLICATION PROVIDER HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH RESPECT TO THE LICENSED APPLICATION AND ANY SERVICES, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF Qualidade satisfatória, de aptidão para um propósito específico, de precisão, prazer silencioso e não violação dos direitos de terceiros. O provedor de aplicativos não garante à interferência com o seu prazer no aplicativo licenciado, que as funções contidas em ou serviços executados ou fornecidos por, o aplicativo licenciado atenderá aos seus requisitos, que a operação do aplicativo ou serviços licenciados será corrigida ou isenta de erros, ou que os efeitos no aplicativo ou serviços licenciados serão corrigidos. Nenhuma informação oral ou por escrito dada pelo provedor de aplicativos ou seu representante autorizado deve criar uma garantia. Se o aplicativo ou serviços licenciados forem defeituosos, você assume todo o custo de todo o serviço, reparo ou correção necessário.
IN NO EVENT SHALL THE AUTHOR, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THIS PROGRAM AND DOCUMENTATION, BE LIABLE FOR ANY COMMERCIAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR LOSSES SUSTAINED BY THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS, EVEN IF YOU OR OTHER PARTIES HAVE BEEN ADVISED OF A possibilidade de tais danos.
© Rick Strahl, West Wind Technologies, 2016-2021