Author: Haochuan Li
一个简单的实时分屏渲染Markdown编辑器
🌟技术栈🌟:Electron + React
+ Javascript+ Typescript + (Node.js)
def foo():
print('Hello Bravo!')
- Just Use🥳
- 😳由于目前仍然是demo版本,仍然存在一定bug,请轻度使用
- 🔴 由于目前主题颜色受限,不论是Windows还是MacOS,都请把系统的颜色调为深色,以获得最佳体验
- Windows:
Win+I=>个性化=>颜色=>深色模式
- MacOS:
系统偏好设置=>通用=>深色
- Windows:
- Build By Yourself💪
-
Build前请确保提前安装好
node
和npm
cd Bravo
npm i
npm run compile
open ./dist/mac-xxx/vite-electron-builder.app
- or
./dist/win-unpacked/vite-electron-builder.exe
- OneDark主题
- 支持PDF、HTML文件导出
- 编辑和渲染分区显示,实时渲染
- 支持复制、黏贴、剪切、撤销、全选等快捷键基础操作
- 支持Markdown基础操作,如:代码块、链接、图片、列表、标题等
- 支持打开文件、快速保存文件,动态UI提示存储状态
- 关闭窗口提示
- Todo
- 加入编辑区右键菜单
- 加入设置菜单
- 支持公式编辑,流程图绘制
- 加入类似浏览器的标签页
- 加入文件树功能
- 支持手机端Android + ios
- 支持编辑渲染区域的滚轮同步
- 丰富Menu Bar功能(加入常用的Markdown操作选择和快捷键)
- 加入更丰富的颜色主题,自适应系统颜色显示
- 引入更多编辑模式,如打字机模式,源代码模式,实时渲染模式