发布于 2015-06-01 07:56:30 | 184 次阅读 | 评论: 0 | 来源: 网友投递
Markdown Edit Win平台Markdown编辑器
Markdown Edit 是一个 CommonMark (又称 Markdown)编辑器,其专注于内容的编辑和键盘快捷键的使用。Markdown Edit 只有一个最小化的窗口镶边,并且被尽可能地设计为使用键盘快捷键就能完成大部分操作。在 Markdown Edit 中,没有主窗口,没有状态栏,没有标签页窗口或任何让人分心的东西,一切都专注于内容的编辑。
编写一个类似于 Markdown Edit 这样的软件项目最有趣的一点就是,你可以在其上面做出无限的改进。比如有时候我觉得我已经把功能实现完整了,但是有人会建议一个很有用的新特性或者是我读到的某一篇文章给了我对新特性的启发。
这次发布的版本中许多的特性都是受 Brett Terpstra 的这篇文章的启发。
新特性
按下组合键Alt+Up,Alt+Down将当前选中行/文本向上或向下移动一行。这对于重新排列列表很有帮助,要比原始的复制/粘贴快很多
按下组合键Ctrl+L以将当前选中文本转换为无须列表(unordered list),再一次按下就会转化为有序列表 (ordered list)
按下组合键Ctrl+Q以将当前选中行/文本转换为一个引用块 (block quote)。多次按下会进一步地进行更深层次地引用
按下组合键Alt+F以格式化当前选中文本或当前文档,这并不是一个新特性,但是现在的转换器严格遵守了 CommonMark 标准。Alt+Shift+F以进行断行和格式化
在保存时进行格式化
将默认主题更改为 Zenburn。预览屏幕使用深色主题看起来更漂亮些
移除了可由用户配置的热键绑定。我对这些设置的实现方式会减慢程序的启动速度,很抱歉这可能会影响到你,但是这项功能的确出现了比我预想的多得多的麻烦
在上面提到的 Brett 的那篇文章中还有一些类似链接粘贴 (link pasting),自动完成链接引用 (auto-complete link references) 等等功能,我将会在未来的版本中实现它们。
Markdown Edit 是一个 CommonMark (又称 Markdown)编辑器,其专注于内容的编辑和键盘快捷键的使用。Markdown Edit 只有一个最小化的窗口镶边,并且被尽可能地设计为使用键盘快捷键就能完成大部分操作。在 Markdown Edit 中,没有主窗口,没有状态栏,没有标签页窗口或任何让人分心的东西,一切都专注于内容的编辑。
必要环境:
Windows 7 Home Basic 及更高版本
.NET 4.5.2 Runtime 及更高版本
Markdown Edit 是一个 CommonMark (又称 Markdown)编辑器,其专注于内容的编辑和键盘快捷键的使用。Markdown Edit 只有一个最小化的窗口镶边,并且被尽可能地设计为使用键盘快捷键就能完成大部分操作。在 Markdown Edit 中,没有主窗口,没有状态栏,没有标签页窗口或任何让人分心的东西,一切都专注于内容的编辑。