utools 插件
Go to file
cfq 3a9a325f80 feat(预览): 支持图片文件预览和Markdown相对路径解析
- 新增图片类型标签页,用于预览本地图片文件
- 在useTabs中根据文件扩展名自动识别图片文件并设置tab类型
- 为Preview组件添加文件路径属性,用于解析Markdown中的相对图片路径
- 实现Markdown渲染器对相对路径的解析,将相对路径转换为file://协议URL
- 添加图片点击预览功能,点击Markdown中的图片可放大查看
2026-01-26 14:54:00 +08:00
.trae docs: 更新项目规则文档以反映从项目管理到 Markdown 助手的变更 2026-01-26 14:03:11 +08:00
public feat: 添加主题持久化与历史目录功能 2026-01-26 14:37:27 +08:00
scripts 初始化项目 2026-01-26 11:44:31 +08:00
src feat(预览): 支持图片文件预览和Markdown相对路径解析 2026-01-26 14:54:00 +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 初始化项目 2026-01-26 11:44:31 +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操作比如提交、推送、拉取等当是提交时弹窗提示输入提交信息。