diff --git a/README.md b/README.md index 41f33dcf..b3015484 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # 自用 markdown 编辑器 >vue + monaco-editor + markdown-it + nodejs + Koa +[toc]{level: [2]} + ![截图](./0.png) ## 目标 @@ -68,7 +70,7 @@ + `Ctrl + K, Ctrl + L` 转换小写 + `Ctrl + Alt + R` 在内置终端里面运行选中内容 -## 功能 +## 特色功能 + 同步预览滚动,实现得较粗糙 + 目录大纲展示 + 文件加密:以 `.c.md` 结尾的文件视为加密文件 @@ -94,12 +96,11 @@ + 表格解析增强,支持表格标题多行文本,列表等特性 [markdown-it-multimd-table](https://github.com/RedBug312/markdown-it-multimd-table) + 内置终端 [XTERM.JS](https://xtermjs.org/) [node-pty](https://github.com/Microsoft/node-pty) -## 开发 +## 开发贡献 + 后端: `cd backend; node main.js` + 后端: `cd frontend; yarn run dev` ## 捐赠 - 如果我的工作对您有帮助,请我喝杯咖啡吧 ^_^。**附言可以留下您的 github 用户名或网站连接**。 微信 支付宝 支付宝红包 @@ -107,8 +108,113 @@ 1. [wangyedong66](https://github.com/wangyedong66) 2元 1. [yubingcen](https://github.com/yubingcen) 0.1元 -## 开发计划 +## 界面截图 +![截图](./1.png) +![截图](./2.png) +![截图](./3.png) +![截图](./4.gif) +## 更新日志 +[最新发布](https://github.com/purocean/yn/releases) + +### [v1.18.0](https://github.com/purocean/yn/releases/tag/v1.18.0) 2019-02-28 +1. 代码块增加行号显示 +1. 支持统一文档锚点跳转 +1. 移除 `Mermaid` 支持 +1. 优化打印样式 +1. 优化行内代码样式 + +### [v1.17.0](https://github.com/purocean/yn/releases/tag/v1.17.0) 2019-02-20 +1. 支持 `ECharts` 图形 +1. `Ctrl + Alt + R` 在内置终端中运行选中代码 + +### [v1.16.2](https://github.com/purocean/yn/releases/tag/v1.16.2) 2019-02-18 +1. 文件树增加操作说明 +1. 新增/重命名文件后打开新文件 + +### [v1.16.1](https://github.com/purocean/yn/releases/tag/v1.16.1) 2019-02-17 +1. 修复打印样式 + +### [v1.16.0](https://github.com/purocean/yn/releases/tag/v1.16.0) 2019-02-16 +1. 增加 Readme 展示 +1. 处理终端退出逻辑 + +### [v1.15.1](https://github.com/purocean/yn/releases/tag/v1.15.1) 2019-02-14 +1. 更新 UI +1. 内置终端增加 windows 适配 + +### [v1.15.0](https://github.com/purocean/yn/releases/tag/v1.15.0) 2019-02-13 +1. 增加内置终端 +1. 运行代码支持在内置终端运行 + +### [v1.14.0](https://github.com/purocean/yn/releases/tag/v1.14.0) 2019-01-16 +1. 上传附件增加日期 +1. 快速跳转改用模糊搜索并高亮匹配项 + +### [v1.13.1](https://github.com/purocean/yn/releases/tag/v1.13.1) 2019-01-14 +1. 修复 hr 标签样式 + +### [v1.13.0](https://github.com/purocean/yn/releases/tag/v1.13.0) 2019-01-05 +1. 增加 toc +1. 增加返回顶部按钮 + +### [v1.12.0](https://github.com/purocean/yn/releases/tag/v1.12.0) 2019-01-03 +1. 增加连接行快捷键 `Ctrl + J` +1. 增加转换大小写快捷键 `Ctrl + K, Ctrl + U` `Ctrl + K, Ctrl + L` + +### [v1.11.0](https://github.com/purocean/yn/releases/tag/v1.11.0) 2019-01-02 +1. 切换编辑器自动换行:`Alt + W` 或点击状态栏 `切换换行` 按钮 + +### [v1.10.0](https://github.com/purocean/yn/releases/tag/v1.10.0) 2018-12-24 +1. 文件列表自然排序 +1. 文件目录增加子项目数量显示 + +### [v1.9.0](https://github.com/purocean/yn/releases/tag/v1.9.0) 2018-11-12 +1. 增加切换文档预览功能 + +### [v1.8.0](https://github.com/purocean/yn/releases/tag/v1.8.0) 2018-08-29 +1. 增加在系统中打开文件/目录功能 `Ctrl + 双击文件/目录` + +### [v1.6](https://github.com/purocean/yn/releases/tag/v1.6) 2018-08-22 +1. 修复部分样式不和谐 +1. 修复打开新文件编辑器滚动位置不正确 +1. 增加将外链或 BASE64 图片转换为本地图片功能 +1. 优化代码高亮在暗色主题下的展示 +1. 渲染链接默认在新标签打开 + +### [v1.5.2](https://github.com/purocean/yn/releases/tag/v1.5.2) 2018-08-13 +1. 优化输入数字列表体验 +1. 增加直接插入回车和Tab的快捷键 +1. 确保文件最后有空行 +1. 文件跳转按照最近打开文件排序 + +### [v1.5.1](https://github.com/purocean/yn/releases/tag/v1.5.1) 2018-08-06 +1. 修复打开上一次文件bug + +### [v1.5](https://github.com/purocean/yn/releases/tag/v1.5) 2018-08-06 +1. 增加状态栏 +1. 添加多仓库支持 + +### [v1.4](https://github.com/purocean/yn/releases/tag/v1.4) 2018-08-02 +1. 增加全文搜索功能 +1. 修复公式定位问题 + +### [v1.3](https://github.com/purocean/yn/releases/tag/v1.3) 2018-08-02 +1. 增加待办记录时间 +1. 增加 bat 脚本运行 +1. 优化使用体验 + +### [v1.2](https://github.com/purocean/yn/releases/tag/v1.2) 2018-07-30 +1. 增加待办进度条展示 + +### [v1.1](https://github.com/purocean/yn/releases/tag/v1.1) 2018-07-29 +1. 修复若干问题 +1. 增加附件插入 +1. 调整为暗色主题 +1. 图片新标签预览 +1. 增加文件筛选面板 Ctrl + p + +## 开发计划 + [x] 回收站 + [x] 文件重命名 + [x] 文件树目录排列 @@ -141,8 +247,3 @@ + [ ] ~~认证,// 如有需要使用 nginx~~ + [ ] ~~git 备份,// 使用 OneDrive 同步备份~~ + [ ] 移动端展示 - -![截图](./1.png) -![截图](./2.png) -![截图](./3.png) -![截图](./4.gif) diff --git a/frontend/src/components/View.vue b/frontend/src/components/View.vue index d4b1ea44..1160aaa7 100644 --- a/frontend/src/components/View.vue +++ b/frontend/src/components/View.vue @@ -310,8 +310,13 @@ export default { background: inherit; } + .markdown-body /deep/ code { + background: #464648; + } + .markdown-body /deep/ table tr:nth-child(2n), .markdown-body /deep/ pre + .markdown-body /deep/ pre > code { background: #303133; }