[思源笔记经验分享] 使用外部编辑器编辑笔记内容

本贴最后更新于 910 天前,其中的信息可能已经时过境迁

简介

主题 Dark+v0.9.0 中又更新了一个大功能: 使用外部编辑器编辑 Markdown 源代码与资源文件

  • 实现方案: siyuan-theme-dark-plus/app/editor

    • 依赖组件

    • 使用 Alt + 鼠标中键 单击任何有块 ID、块超链接或普通超链接的元素可以在新窗口打开其内容

      • 单击后打开 Markdown 源代码

        • 原理

        • ❗❗ 注意事项

          • 如果使用编辑器更新容器块(超级块, 引述块, 列表块, 列表项块) Markdown 源码, 那么其下级块所有块属性都会被清除, 块 ID 被重置
            • 原因: API 只能获取当前块的块属性
          • 如果使用编辑器编辑文档块, 请使用 Shift + Alt + 鼠标中键
            • 否则
              • 文档中块引用被 设置>导出 中设置的样式替换
              • 嵌入块被 设置>导出 中设置的样式替换
              • 部分挂件块内容替换为 data-export-md
        • 单击位置

          • 文档树面板中的文档
          • 大纲面板的大纲
          • 书签面板中的书签
          • 关系图面板的节点
          • 反链面板的反链与提及
          • 搜索面板的搜索结果
          • 编辑区的块
          • 编辑区的面包屑
          • 编辑区的块引用 / 块超链接
      • 单击后打开文本文件

    • 使用非容器块的块菜单 > 更多 > 在编辑器中打开也可以用编辑器打开对应的块 Markdown 源码

    • 编辑器小技巧

      • 单击顶部菜单跳转到 所编辑的块/文件 | 所编辑的块所在文档/文件目录
      • 使用 Ctrl + 鼠标滚轮 放大缩小字体(Dark+ 中思源界面也能使用哦~)
      • 使用快捷键 F1 打开指令输入框
      • 使用快捷键 Alt + Z 切换自动折行/不折行
      • 更多快捷键请参考 Keyboard Shortcuts Reference

如果需要订阅服务, 欢迎使用我的推荐码呀: h0sc9rc (*^▽^*)

演示

编辑 Markdown

思源笔记功能示范 21.gif

编辑文本文件(UTF-8)

思源笔记功能示范 22.gif

使用

若不使用 Dark+ 主题, 可以下载该主题 v0.9.0+ 版本, 并将该主题目录下的 theme.js 文件 复制 到所使用的其他主题的目录下

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22351 引用 • 89433 回帖 • 1 关注
1 操作
shuoying 在 2022-05-27 13:04:48 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...