向Markdown Monster推出适用于Windows的新Markdown编辑器

我很高兴地宣布Markdown Monster 1.2现在可用。 好极了!

什么是降价怪兽?

Markdown Monster是一款易于使用且引人注目的Markdown编辑器和查看器以及Weblog发布工具。 该编辑器对Markdown文本进行彩色语法编辑,内联拼写检查,可选的实时,可扩展和可扩展HTML预览,易于粘贴和加载图像,链接和屏幕截图,以及一些柔和的工具栏帮助程序,可帮助您将内容嵌入您的降价。 编辑器的目标是让您专注于内容的创作,而不会妨碍自己的创造力。

有许多小功能使使用Markdown更加容易:您可以将HTML从文件或剪贴板导入Markdown,将Markdown导出到磁盘或剪贴板上的HTML文件,然后在资源管理器或Windows控制台窗口中快速访问文档的文件夹。

如果Markdown支持WordPress或MetaWebLog端点,那么您也可以将Markdown直接发布到您的Weblog中。 您可以管理多个博客,甚至可以将现有帖子下载为Markdown。

该编辑器还可以使用易于创建的.NET代码通过外接程序进行扩展,并且现已发布了许多有用的外接程序,包括可编写脚本的Snippet Text Expansion外接程序,Commander C#脚本外接程序,这两个控件都可以使您轻松自动实现Markdown Monsters功能而无需创建完整的功能。加入。

如果您只想查看Markdown Monster,请点击此处,下载链接和更多信息:

  • Markdown Monster网站
  • Markdown Monster下载
  • Markdown巧克力降价怪兽
  • GitHub上的Markdown Monster

有关更多信息,请继续关注并继续阅读-我将更详细地描述一些功能。

入门视频

几周前,我制作了一个入门视频 ,介绍了Markdown Monster的大多数功能。 您可以在YouTube上找到它:

为什么要使用另一个Markdown编辑器

所以您可能会问, 为什么要使用另一个Markdown编辑器? 毕竟已经有好几个了,Markdown编辑并不是一件很性感的事情。

Markdown Monster提供了Markdown编辑器所需的所有功能:

  • 语法彩色减价编辑
  • 使用代码编辑器进行快速文本编辑
  • 实时降价预览
  • 内联拼写检查和更正
  • 最少的工具栏/菜单支持
  • 围栏代码块
  • Github风味Markdown
  • 支持许多高级Markdown功能(MarkDig的优点

但它还提供了许多我认为非常有用和重要的附加功能:

  • 捕获和嵌入屏幕截图
  • 快速嵌入和粘贴图像和链接
  • 易于自定义的HTML / CSS预览主题
  • 主题化编辑器
  • HTML至Markdown的转换
  • 内置Weblog发布
  • 许多有用的插件可自动执行常见任务
  • 简单的基于.NET的Addin界面,允许扩展

可扩展性

可扩展性的最后一点对我很重要,Markdown Monster的几个关键功能(屏幕捕获和Weblog发布模块)实际上是作为外接程序实现的。 外接程序的可扩展性允许您创建自定义扩展,这些自定义扩展可以挂接到编辑和文档生命周期中,从而可以将自定义内容嵌入到帖子中并在文档上执行自定义任务。

例如,我有一个自定义加载项,用于使用自定义API将库存商品信息下载并发布到我的Web商店,这使产品编辑比通常使用的在线文本框容易得多。 其他想法包括一个用于自定义Markdown片段以进行注入的片段管理器或一个可以快速将更改提交并推送到git存储库的Git提交插件,这对于基于Git的文档或博客系统非常有用。

人们是否会利用.NET可扩展性是另一回事,但是我知道我已经并且将继续从这种可扩展性中受益,并将Markdown Monster的核心版本保持相对较小。

万物降价

这些天,我使用Markdown做很多事情:

  • 源代码存储库
  • 我的Help Builder工具中的文档
  • 在我的支持留言板上
  • 创建博客文章
  • 通用文档编辑
  • 任何自由格式文本的应用程序集成
  • 支持最大的Markdown功能

简而言之,Markdown对我来说几乎无处不在 。 令人惊讶的是,它从成为我用于Git回购文档的工具变成了我在开发和日常工作的几乎所有方面所使用的工具。

半年多以前,当我正在使用的另一个编辑器开始出现故障时,我为自己为一个小型宠物项目启动了Markdown Monster。 当我与一些与我一起工作的人共享初始编辑器时,它便迅速发展起来,他们开始要求一些其他功能,并且从那时起,它变得越来越严重。 我决定使该工具引以为傲,并希望使用它,至少对我而言,这是绝对正确的。 这些天来,我几乎生活在编辑器中-主要用于文档和博客编辑。

半年后,又付出了很多努力,我很高兴能走上这条路,因为我最终使用(IMHO)的编辑器比以前发现的要多得多,并且该编辑器可以解决许多我(很可能是你们中的许多人)所缺少的功能,它们使我的编辑体验变得快速而轻松。

开源,但已获得许可

Markdown Monster是开源的, 代码可以在GitHub上公开 ,但是该软件本身已获得许可,需要注册才能继续使用。 该下载功能完全正常,但偶尔出现的导航屏幕除外。

一些屏幕截图和功能概述

观看Markdown Monster的最佳方法就是尝试一下,但是如果您想快速体验一下,这里有一些屏幕截图和一些功能注释。

主编

Markdown Monster的主要工作区域如下所示:

主要区域由左侧的编辑区域和右侧的预览组成。 预览是可选的,可以使用窗口的“ 世界”按钮折叠。

预览和编辑器主题

预览窗口和编辑器都可以使用右侧状态栏上的两个下拉菜单设置主题。 默认的编辑器主题是黑暗的twilight主题, Github用于预览。 还有其他几个主题,您可以轻松创建与首选项匹配的新主题。 预览主题自定义对匹配网站样式非常有用,尤其是在发布Weblog帖子时。

这是具有visualstudio编辑器主题和blackout预览主题的MM:

语法彩色标记和代码

编辑器对标记文本使用语法高亮显示的语法,以高亮显示加粗文本,标头,列表,html和代码之类的内容,而不使用主体文本。

某些类型的代码(HTML,JavaScript,CSS,XML,JSON)也会在围栏代码块内显示为语法彩色文本。

内联拼写检查

该编辑器还支持提供建议的indline拼写检查。 该编辑器支持不同的语言,并且您可以为未随附提供的其他语言添加任何Open Office样式词典(zh-CN,es-ES,de-DE,fr-FR)。 如果您不想突出显示某些单词,可以将其添加到自定义词典中,以便在编辑时使用。

多个文件

您可以同时打开多个编辑器窗口并在它们之间切换。 Markdown Monster可以选择记住打开的文档,并在重新启动时重新加载它们。

柔和的工具栏支持

编辑器可以使用工具栏和菜单选项将Markdown标记注入文档,但这当然是可选的。 但是,诸如链接和图像嵌入之类的操作提供了一些智能功能,如从剪贴板预加载URL,以及用于图像(如果从其他位置加载)(可选)将图像复制到文档文件夹。

标签操作

选项卡显示活动的文档名称,包括悬停时的完整文件名。 右键单击文档选项卡会弹出一个上下文菜单,该菜单使您可以在资源管理器中打开文档的文件夹或打开“终端”窗口。

这些对于快速编辑图像或使用命令行执行诸如提交到Git的操作很有用。

屏幕截图

您可以使用Markdown Monster使用内置的简约捕获实用程序(允许您捕获窗口)或使用Techsmith中流行的SnagIt实用程序轻松捕获屏幕快照。

内置屏幕截图如下所示:

内置工具可让您选择要捕获的Windows或Window区域,然后在预览窗口中显示它们。 使用此捕获窗口,您还可以捕获活动桌面或剪贴板中的图像。

使用SnagIt提供了一些附加功能,例如可以为自由形式选择捕获或Window捕获选择捕获机制,并且可以直接访问编辑器以及可以应用于捕获的图像的各种图像工具和效果。

SnagIt 13期

由于SnagIt的COM界面中的错误,SnagIt 13当前无法与Markdown Monster正常使用-Techsmith将在SnagIt 13的未来更新中修复此问题)

博客发布

对我来说,一项重要功能是能够将我的Markdown并将其发布到我的博客中。 Markdown最终变成了HTML,您可以使用Markdown Monster在Markdown中创建博客条目文本,并且可以将文档发布到使用MetaWeblog或WordPress API的Weblog中。

完成Markdown文本的编辑后,只需单击博客图标并为条目提供一些基本的发布信息:

首先,您需要设置博客,提供博客的发布端点,用户名和密码以及名称。 配置完成后,它将显示在列表中。

Weblog帖子可以重新发布多次,因为与帖子关联的元数据作为Markdown的一部分存储在文档末尾。

您还可以下载现有的博客文章并在Markdown Monster中对其进行编辑。 您可以使用Weblog帖子浏览器下载和搜索要下载和编辑的特定帖子,然后将其发布回站点。

请注意,Markdown Monster将尝试将现有Weblog帖子中的HTML解析为Markdown,这取决于HTML的格式,可能会或可能不会导致干净的Markdown供您编辑。 简单且使用简单文档格式的HTML很有可能得到翻译,但是如果HTML充满了自定义标签和内联HTML标记,则该HTML将在文档中显示为HTML。 您使用此功能可能会有所不同。

我们希望您的反馈意见

如果您尝试Markdown Monster时遇到问题,或者您正在使用它,并且认为自己想看到一个常见的用例,请告诉我们。 我们的beta / RC周期很长,但是很遗憾,在该周期中反馈很少,我想确保解决所有问题。

您可以在“问题”部分的GitHub上发布任何错误或功能建议,也可以在我们的留言板上发起更为开放的讨论。

  • Markdown Monster Github项目问题
  • Markdown Monster支持留言板

让Markdown Monster吃掉Markdown!

Markdown Monster已成为我工具集不可或缺的一部分,我经常将其用于许多不同的写作任务。 实际上,我现在正在用它撰写此博客文章。

尝试Markdown Monster,看看它的一些有用功能无法提高您的写作效率。

mp!