好不容易忙完午休没事,就花了下午下课时间搞出来了它。分享给大家,希望大家喜欢。
Github: https://github.com/Edit-Mr/CrossDown
网站: https://edit-mr.github.io/CrossDown/
平常讨论事情有时会需要临时做笔记或马上呈现内容给大家,但常又不是使用自己的电脑,且网路及环境很差。因此,我製作了这一个好看轻量的线上markdown编辑器。不只直觉好用,且会额外将成果显示在独立视窗,可直接全屏投影到第二萤幕上,呈现更好的效果避免被偷看其他分页。最方便是开会还有上课要对答案可以快速清楚地打让出来呈现。
CrossDown是一个简洁而实用的Markdown编辑器,它可以在窗口中快速编辑和预览Markdown文本。CrossDown的主要优点是它的轻量化和易用性。它具有极简的设计,能够在编辑和预览之间无缝切换,同时提供了一些有用的功能,如Markdown格式化和Ctrl+键快捷键等。CrossDown使用了一些新技术,例如窗口之间的通讯,以实现其独特的跨窗口显示功能。
CrossDown的介面非常简单,由一个编辑区域和一个预览区域组成。您可以在编辑区域中编写Markdown文本,同时在预览区域中查看您的编辑结果。它还具有一个可以打开新窗口的按钮,以便您可以将预览区域放在一个独立的窗口中,使您可以在多个屏幕上同时查看您的Markdown文本。如果你没有打开独立窗口,编辑时按钮会抖动提醒你。
CrossDown的另一个重要功能是它的Markdown格式化和快捷键。您可以使用Ctrl+B、Ctrl+I、Ctrl+U和Ctrl+Shift+S等快捷键对选定的文本进行格式化,也可以使用Ctrl+K快捷键添加超链接。这使得编写Markdown文本更加容易且高效。
它还支持浅色和暗色主题,可以根据系统首选的颜色方案进行自动切换,或是于右上角手动作切换。
总体而言,CrossDown是一个简单而强大的Markdown编辑器,非常适合临时需要编写和预览Markdown文本。它的轻量化和易用性使其成为一个不错的选择,尤其是当您需要投影Markdown文本时。
我为了维持轻量所以是直接写的纯Js。当然还有很多功能可以添加,如果各位大神有兴趣帮忙也欢迎提issue或PR (: