utools 插件
Go to file
cfq 738f320e3d feat(editor): 添加事件总线以支持编辑器操作和标签页管理
- 在 useEditor 中实现事件总线,允许跨组件触发和监听编辑器操作
- 为 useTabs 添加 closeOtherTabs 和 closeAllTabs 方法,支持标签页批量操作
- 重构 TabBar 组件,使用下拉菜单实现右键标签页管理功能
- 创建 useMarkdownActions 组合式函数,集中处理编辑器格式操作
- 重构 LivePreviewEditor,移除内置工具栏,改为通过事件总线响应操作
- 为 FileTree 添加文件搜索功能,支持关键词过滤和自动展开
- 增强 liveMarkdownDecorations,支持图片、表格、任务列表等元素的实时预览
2026-01-26 17:58:57 +08:00
.trae feat: 新增预览编辑模式并优化文件图标与字体 2026-01-26 17:08:13 +08:00
public feat: 添加主题持久化与历史目录功能 2026-01-26 14:37:27 +08:00
scripts 初始化项目 2026-01-26 11:44:31 +08:00
src feat(editor): 添加事件总线以支持编辑器操作和标签页管理 2026-01-26 17:58:57 +08:00
.gitignore 初始化项目 2026-01-26 11:44:31 +08:00
CHANGELOG.md 初始化项目 2026-01-26 11:44:31 +08:00
README.md 初始化项目 2026-01-26 11:44:31 +08:00
index.html feat: 新增预览编辑模式并优化文件图标与字体 2026-01-26 17:08:13 +08:00
jsconfig.json 初始化项目 2026-01-26 11:44:31 +08:00
package-lock.json 初版 2026-01-26 13:53:29 +08:00
package.json 初版 2026-01-26 13:53:29 +08:00
tsconfig.json 初始化项目 2026-01-26 11:44:31 +08:00
vite.config.js 初始化项目 2026-01-26 11:44:31 +08:00
客户介绍文档.md 初始化项目 2026-01-26 11:44:31 +08:00

README.md

markdown uTools plugin

主要用于在 uTools 中使用 markdown支持在 uTools 中直接打开 markdown 文件,并且可以在 uTools 中直接编辑 markdown 文件,支持在 uTools 中直接预览 markdown 文件。

功能点

  1. 可以选着本地文件目录,然后打开文件目录在左侧,支持递归打开子目录,有按钮刷新左侧文件目录,并且可以切换已选着的本地文件目录。
  2. 可以在左侧文件目录中选择文件,然后在右侧打开文件,支持递归打开子目录中的文件
  3. 可以在右侧文件中直接编辑 markdown 文件,支持实时预览
  4. 功能点模仿Typora的功能点保持一致比如
    1. 可以在右侧文件中直接编辑 markdown 文件,支持实时预览
    2. 可以切换源码模式
    3. 可以直接粘贴图片然后放到当前md文件中图片会自动以这个md名称创建一个文件夹并放入并且图片文件名会以当前时间戳命名避免文件名冲突。
    4. 可以导出当前md文件为html文件或pdf文件可以加上水印水印内容可以自定义。
  5. 搜索功能点:
    1. 可以在右侧文件中搜索内容,支持正则表达式搜索
    2. 可以在搜索结果中直接跳转定位到搜索内容
    3. 可以支持文件名搜索也可以支持内容搜索搜索出结果后可以点击打开到指定的md文件并且可以定位到指定的搜索内容在右侧文件中直接显示搜索到的内容。
  6. 左侧目录功能点:
    1. 可以右键目录新增文件夹或文件
    2. 可以右键文件删除文件
    3. 可以右键文件夹删除文件夹
    4. 可以右键重命名文件或文件夹
    5. 可以复制当前md文件或目录的路径
    6. 可以打开当前md文件或目录所在本地文件管理器
    7. 可以复制克隆当前md文件或目录的路径并在md文件和文件夹后面加一个 -copy 后缀,比如:
      1. 如果是文件,就复制克隆文件路径,并在文件后面加一个 -copy 后缀
      2. 如果是文件夹,就复制克隆文件夹路径,并在文件夹后面加一个 -copy 后缀
  7. 其他功能点:
    1. 当选着的目录中有.git文件夹时就可以在右侧顶部中添加按钮 提交git操作比如提交、推送、拉取等当是提交时弹窗提示输入提交信息。