Compare commits

..

No commits in common. "889c4b8a580acb3b5357a2832b50714dabacffe5" and "36fc4eeddf234e5cd5dc3e5df99806e1ea78841d" have entirely different histories.

7 changed files with 171 additions and 9466 deletions

View File

@ -0,0 +1,135 @@
# Changelog
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
# [1.8.0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/compare/v1.7.0...v1.8.0) (2026-01-13)
### Features
* **nginx配置:** 添加通过本机IP和localhost访问服务功能 ([cdf03da](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/cdf03da4ef567c3d49a8550bdf7245ba3ff5d531))
# [1.7.0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/compare/v1.6.0...v1.7.0) (2026-01-06)
### Bug Fixes
* **ProjectManager:** 修复上下文菜单超出窗口边界的问题 ([ae723a1](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/ae723a17bb11e589d96b4b16cd09054e896f36a8))
### Features
* **ProjectManager:** 添加打开Git仓库功能 ([eecd1e6](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/eecd1e65d2d0ac355d91cc18ac4692f2eb0652d4))
# [1.6.0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/compare/v1.5.0...v1.6.0) (2025-11-29)
### Features
* **modal:** 为多个模态框添加回车键确认功能并居中显示 ([a9658bd](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/a9658bd5cc63849563b9d0a63aeca9d99cb914f2))
# [1.5.0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/compare/v1.3.0...v1.5.0) (2025-11-26)
### Bug Fixes
* **ProjectManager:** 修复项目编辑器选择逻辑问题 ([90a04f0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/90a04f02ec346270a004afcfd6249634673f9d6c))
### Features
* **项目管理:** 添加按打开次数排序功能 ([6b26588](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/6b265881f90ce7dc1667510656a35333773ce96c))
* **ProjectManager:** 支持为项目选择多个编辑器并改进编辑器打开逻辑 ([5a0684f](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/5a0684f90b42b24218f733095f582a4448e4293c))
* **ui:** 添加目录和项目右键菜单功能 ([7c13222](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/7c13222a906f6055d8c9a290888b7f8689319da1))
# 1.4.0 (2025-11-22)
### Bug Fixes
* **preload:** 添加空进程检查防止无操作终止 ([a8480b2](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/a8480b25917c0694b7b2e6a8e0cf813a2d716415))
* **ProjectManager:** 修复下拉菜单位置不正确的问题 ([6383d86](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/6383d86d886480e0a7718fc9925ff4d90a58b169))
### Features
* **编辑器管理:** 重构编辑器选择功能并添加自定义编辑器管理 ([d5da9e8](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/d5da9e859e765fca4989a49bf1dbb026ef17d061))
* 初始化uTools项目管理插件项目结构 ([6bb8f53](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/6bb8f53b5a48ace3a90312ce3bac9f9a49533036))
* 集成 Ant Design Vue 组件库并重构项目结构 ([cf0f951](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/cf0f9512a66c8c63cb2d8935005a64799f25b32f))
* **日志:** 增强日志显示功能并添加URL打开支持 ([e9d1238](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/e9d123876df5a0d7b67dcee8c2888584041a9230))
* 添加项目管理插件安装包2.1.0版本 ([6ac1bc8](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/6ac1bc853bfa370bbf84e1efa1e701499f74c130))
* **项目管理:** 添加按打开次数排序功能 ([6b26588](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/6b265881f90ce7dc1667510656a35333773ce96c))
* **项目管理:** 添加批量导入项目和项目排序功能 ([90cfdb8](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/90cfdb8ef9af8bf736fbc399235df454278bf39d))
* **项目运行:** 增强项目运行管理功能 ([ddff3f7](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/ddff3f7820bd91821df3a466cf8bef8ad2a68bf0))
* **assets:** 更新应用图标 ([7d33903](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/7d33903efffdfeac2551e6f006a09e6b2f2ac6e5))
* **nginx:** 添加nginx配置管理功能 ([05450af](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/05450afc8a57096e5c8b201610e13b30d7221b8b))
* **nginx:** 增强Nginx配置管理功能 ([27b9c95](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/27b9c9520b36e7203aec8422527004a2ee13c291))
* **plugin:** 更新项目管理插件配置 ([786176c](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/786176ccdc5286a1a2564ebe2cf3abc2b77441b0))
* **plugin:** 移除旧功能模块并优化项目管理界面 ([aa25c3b](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/aa25c3b2b8bd4f7133f3c5174490f0561c64ed38))
* **project-manager:** 实现完整的项目管理功能 ([e31ebd7](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/e31ebd7e5dedffa4e96ac1e0648973c7aaf96d1a))
* **project-manager:** 添加主题设置功能并优化UI布局 ([dbaeea2](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/dbaeea2571a1ee25f8a2cbf7f995312335f88410))
* **project:** 添加 README 文档查看功能 ([1b10171](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/1b101712160afbfe0e5a6c57420215e27928ac49))
* **project:** 添加隐藏项目管理功能 ([5083fcc](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/5083fccc9ecc1f15d472d772bb7ace80515c1501))
* **project:** 添加JSON数据查看与编辑功能 ([63ba750](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/63ba7503afd58c991a53772938ec1083f00b6047))
* **project:** 增强项目运行管理功能 ([dd2796d](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/dd2796dc12b9de918eea70006c5e67f508e237e1))
* **project:** 支持拖拽添加编辑器和项目路径 ([b78e407](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/b78e4078c866a7cb4d7985a62dde7c51114c1a6d))
* **ProjectManager:** 添加界面缩放比例功能 ([1b9592e](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/1b9592eef2f9ba6d9bdb9687a53b66eb2d508121))
* **ProjectManager:** 添加进程状态回调处理并优化日志显示 ([e6b07c5](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/e6b07c5075f5f9fac58792f64d302bb8fcace13b))
* **ProjectManager:** 为目录添加背景颜色选择功能 ([aa49217](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/aa49217c11832f8e8d25026deafff80d2f84a97d))
* **ProjectManager:** 增强项目管理功能并添加拖拽排序 ([70ec690](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/70ec6908adcf3f00c1c443d80df1bf234887ab0a))
* **ProjectManager:** 支持为项目选择多个编辑器并改进编辑器打开逻辑 ([5a0684f](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/5a0684f90b42b24218f733095f582a4448e4293c))
* **theme:** 实现动态主题切换功能 ([dcfec83](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/dcfec833a9b2de5bcad761b5bff4ead24ea5a3f7))
* **ui:** 添加目录和项目右键菜单功能 ([7c13222](http://192.168.3.100:1002/utools-plug-in/projectManagement/commits/7c13222a906f6055d8c9a290888b7f8689319da1))
# [1.2.0](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/compare/v1.1.1...v1.2.0) (2025-11-10)
### Features
* **assets:** 更新应用图标 ([7d33903](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/7d33903efffdfeac2551e6f006a09e6b2f2ac6e5))
# 1.1.0 (2025-11-05)
### Bug Fixes
* **preload:** 添加空进程检查防止无操作终止 ([a8480b2](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/a8480b25917c0694b7b2e6a8e0cf813a2d716415))
* **ProjectManager:** 修复下拉菜单位置不正确的问题 ([6383d86](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/6383d86d886480e0a7718fc9925ff4d90a58b169))
### Features
* **编辑器管理:** 重构编辑器选择功能并添加自定义编辑器管理 ([d5da9e8](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/d5da9e859e765fca4989a49bf1dbb026ef17d061))
* 初始化uTools项目管理插件项目结构 ([6bb8f53](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/6bb8f53b5a48ace3a90312ce3bac9f9a49533036))
* 集成 Ant Design Vue 组件库并重构项目结构 ([cf0f951](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/cf0f9512a66c8c63cb2d8935005a64799f25b32f))
* **日志:** 增强日志显示功能并添加URL打开支持 ([e9d1238](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/e9d123876df5a0d7b67dcee8c2888584041a9230))
* 添加项目管理插件安装包2.1.0版本 ([6ac1bc8](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/6ac1bc853bfa370bbf84e1efa1e701499f74c130))
* **项目管理:** 添加批量导入项目和项目排序功能 ([90cfdb8](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/90cfdb8ef9af8bf736fbc399235df454278bf39d))
* **项目运行:** 增强项目运行管理功能 ([ddff3f7](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/ddff3f7820bd91821df3a466cf8bef8ad2a68bf0))
* **nginx:** 添加nginx配置管理功能 ([05450af](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/05450afc8a57096e5c8b201610e13b30d7221b8b))
* **nginx:** 增强Nginx配置管理功能 ([27b9c95](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/27b9c9520b36e7203aec8422527004a2ee13c291))
* **plugin:** 更新项目管理插件配置 ([786176c](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/786176ccdc5286a1a2564ebe2cf3abc2b77441b0))
* **plugin:** 移除旧功能模块并优化项目管理界面 ([aa25c3b](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/aa25c3b2b8bd4f7133f3c5174490f0561c64ed38))
* **project-manager:** 实现完整的项目管理功能 ([e31ebd7](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/e31ebd7e5dedffa4e96ac1e0648973c7aaf96d1a))
* **project-manager:** 添加主题设置功能并优化UI布局 ([dbaeea2](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/dbaeea2571a1ee25f8a2cbf7f995312335f88410))
* **project:** 添加 README 文档查看功能 ([1b10171](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/1b101712160afbfe0e5a6c57420215e27928ac49))
* **project:** 添加隐藏项目管理功能 ([5083fcc](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/5083fccc9ecc1f15d472d772bb7ace80515c1501))
* **project:** 添加JSON数据查看与编辑功能 ([63ba750](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/63ba7503afd58c991a53772938ec1083f00b6047))
* **project:** 增强项目运行管理功能 ([dd2796d](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/dd2796dc12b9de918eea70006c5e67f508e237e1))
* **ProjectManager:** 添加界面缩放比例功能 ([1b9592e](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/1b9592eef2f9ba6d9bdb9687a53b66eb2d508121))
* **ProjectManager:** 添加进程状态回调处理并优化日志显示 ([e6b07c5](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/e6b07c5075f5f9fac58792f64d302bb8fcace13b))
* **ProjectManager:** 为目录添加背景颜色选择功能 ([aa49217](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/aa49217c11832f8e8d25026deafff80d2f84a97d))
* **ProjectManager:** 增强项目管理功能并添加拖拽排序 ([70ec690](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/70ec6908adcf3f00c1c443d80df1bf234887ab0a))
* **theme:** 实现动态主题切换功能 ([dcfec83](https://gitea.cuifuqi.online/utools-plug-in/projectManagement/commits/dcfec833a9b2de5bcad761b5bff4ead24ea5a3f7))

View File

@ -1,75 +1,30 @@
# Markdown uTools 插件 # markdown uTools plugin
一个专为 uTools 用户打造的高效 Markdown 编辑与管理工具。它集成了本地文件管理、实时预览编辑、全文搜索以及 Git 版本控制等功能,旨在提供流畅、沉浸式的写作体验 主要用于在 uTools 中使用 markdown支持在 uTools 中直接打开 markdown 文件,并且可以在 uTools 中直接编辑 markdown 文件,支持在 uTools 中直接预览 markdown 文件
## ✨ 核心特性 ## 功能点
- **项目级管理**:支持打开本地目录作为项目根目录,提供完整的文件树视图。 1. 可以选着本地文件目录,然后打开文件目录在左侧,支持递归打开子目录,有按钮刷新左侧文件目录,并且可以切换已选着的本地文件目录。
- **实时预览**:左侧编辑,右侧实时渲染,所见即所得。 2. 可以在左侧文件目录中选择文件,然后在右侧打开文件,支持递归打开子目录中的文件
- **智能图片处理**:支持剪贴板图片直接粘贴,自动保存到本地资源目录。 3. 可以在右侧文件中直接编辑 markdown 文件,支持实时预览
- **全文搜索**:支持文件名搜索及基于正则的全文内容搜索。 4. 功能点模仿Typora的功能点保持一致比如
- **Git 集成**:内置轻量级 Git 面板,支持查看状态、提交与推送。 1. 可以在右侧文件中直接编辑 markdown 文件,支持实时预览
- **高度可定制**:多种主题色、暗黑模式以及自定义字体支持。 2. 可以切换源码模式
3. 可以直接粘贴图片然后放到当前md文件中图片会自动以这个md名称创建一个文件夹并放入并且图片文件名会以当前时间戳命名避免文件名冲突。
## 🚀 功能详情 4. 可以导出当前md文件为html文件或pdf文件可以加上水印水印内容可以自定义。
5. 搜索功能点:
### 1. 文件资源管理 1. 可以在右侧文件中搜索内容,支持正则表达式搜索
左侧侧边栏提供了完整的文件资源管理能力: 2. 可以在搜索结果中直接跳转定位到搜索内容
- **目录浏览**:递归展示文件目录结构,支持懒加载。 3. 可以支持文件名搜索也可以支持内容搜索搜索出结果后可以点击打开到指定的md文件并且可以定位到指定的搜索内容在右侧文件中直接显示搜索到的内容。
- **历史记录**:自动记录最近打开的项目目录,支持快速切换。 6. 左侧目录功能点:
- **文件操作** 1. 可以右键目录新增文件夹或文件
- **新建**:支持创建文件 (`.md`) 和文件夹。 2. 可以右键文件删除文件
- **重命名/删除**:右键菜单快捷操作。 3. 可以右键文件夹删除文件夹
- **复制/克隆**:支持复制文件路径,或一键创建文件副本(自动添加 `-copy` 后缀)。 4. 可以右键重命名文件或文件夹
- **系统打开**:支持在系统文件管理器中打开当前文件位置。 5. 可以复制当前md文件或目录的路径
6. 可以打开当前md文件或目录所在本地文件管理器
### 2. 沉浸式编辑体验 7. 可以复制克隆当前md文件或目录的路径并在md文件和文件夹后面加一个 -copy 后缀,比如:
- **多标签页**:支持同时打开多个文件进行编辑,标签页快速切换。 1. 如果是文件,就复制克隆文件路径,并在文件后面加一个 -copy 后缀
- **快捷工具栏**:提供标题 (H1-H6)、加粗、斜体、删除线、引用、代码、链接、列表等常用格式快捷键。 2. 如果是文件夹,就复制克隆文件夹路径,并在文件夹后面加一个 -copy 后缀
- **源码模式**:支持纯源码编辑模式,专注于内容本身。 7. 其他功能点:
- **图片自动归档**:在编辑器中粘贴图片时,插件会自动将图片保存到 `./{filename}/` 目录下,并以时间戳命名,保持项目整洁。 1. 当选着的目录中有.git文件夹时就可以在右侧顶部中添加按钮 提交git操作比如提交、推送、拉取等当是提交时弹窗提示输入提交信息。
### 3. 强大的搜索能力
通过底部状态栏或快捷键唤起搜索面板:
- **文件名搜索**:快速查找项目内的文件(自动忽略 `.git``node_modules`)。
- **内容搜索**:支持搜索 Markdown 文件内容,支持正则表达式,搜索结果可直接定位到具体行。
### 4. Git 版本控制
当检测到项目根目录包含 `.git` 文件夹时,状态栏会显示 Git 入口:
- **状态查看**:实时查看工作区的文件变更状态。
- **版本提交**:支持 `git add`、`git commit`、`git push` 和 `git pull` 等基础操作。
### 5. 个性化设置
- **主题切换**:内置 8 种主题色(默认蓝、薄暮红、火山橙、极客蓝等)。
- **暗黑模式**:完美适配夜间写作场景。
- **字体定制**
- **应用字体**:支持思源黑体、思源宋体、霞鹜文楷等多种开源字体。
- **代码字体**:支持 Fira Code, JetBrains Mono, Source Code Pro 等程序员专用字体。
- **侧边栏调节**:支持拖拽调整侧边栏宽度,适应不同屏幕尺寸。
## 🛠️ 构建与开发
本项目基于 Vue 3 + Vite 构建。
### 环境准备
- Node.js (建议 v16+)
- npm 或 yarn
### 安装依赖
```bash
npm install
```
### 开发模式
```bash
npm run dev
```
### 生产构建
构建产物将输出到 `dist` 目录,可直接在 uTools 开发者工具中加载。
```bash
npm run build
```
## 📝 配置说明
插件会在项目根目录下生成 `.md-helper.json` 文件,用于存储该项目的特定配置(目前主要用于内部状态同步)。全局配置(如主题、历史记录)存储在 uTools 的用户数据目录中。

View File

@ -3,7 +3,11 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="/public/css/css2.css" rel="stylesheet"> <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Fira+Code:wght@400;500&family=Noto+Serif+SC:wght@400;700&family=M+PLUS+Rounded+1c:wght@400;500&family=Zen+Maru+Gothic:wght@400;500&family=JetBrains+Mono:wght@400;500&family=Roboto+Mono:wght@400;500&family=Source+Code+Pro:wght@400;500&display=swap" rel="stylesheet">
<!-- 引入霞鹜文楷 -->
<link rel="stylesheet" href="https://npm.elemecdn.com/lxgw-wenkai-screen-web/style.css" media="print" onload="this.media='all'">
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>

View File

@ -1,8 +1,8 @@
{ {
"type": "module", "type": "module",
"name": "project-helper", "name": "project-helper",
"version": "1.0.0", "version": "1.8.0",
"description": "markdown 笔记本", "description": "项目小助手",
"author": "Project Helper", "author": "Project Helper",
"license": "MIT", "license": "MIT",
"scripts": { "scripts": {

File diff suppressed because it is too large Load Diff

View File

@ -9,7 +9,7 @@
{ {
"code": "markdown", "code": "markdown",
"explain": "md 插件", "explain": "md 插件",
"cmds": ["md 插件", "md helper", "mdh", "md", "bj"] "cmds": ["md 插件", "md helper", "mdh", "md"]
} }
] ]
} }

View File

@ -1,58 +1 @@
# Markdown uTools 客户介绍文档 # markdown uTools 客户介绍文档
## 📖 产品概述
**Markdown uTools** 是一款深度集成在 uTools 平台上的生产力工具,专为需要高效处理文档、笔记和知识库的用户设计。它打破了传统 Markdown 编辑器与文件管理器分离的界限,在一个轻量级的界面中实现了从**管理**、**写作**、**搜索**到**版本控制**的全流程闭环。
无论您是程序员、技术写作者,还是知识管理爱好者,这款插件都能为您提供流畅、无干扰的写作体验。
---
## 🌟 核心价值
### 1. **一体化工作流 (All-in-One Workflow)**
不再需要在资源管理器、编辑器和 Git 终端之间频繁切换。打开 uTools您就可以直接管理本地项目文件夹完成从新建文档到推送代码的所有操作。
### 2. **极致的写作效率**
我们深知写作时的痛点。因此,我们提供了**自动图片管理**功能——截图后直接粘贴,图片自动保存到指定目录并生成链接,无需任何手动干预。配合实时预览和快捷键,让您的思绪不再被打断。
### 3. **开发者友好**
专为技术用户打造。内置 **Git 面板** 让版本控制触手可及;**正则搜索** 帮助您在海量文档中精准定位;**代码高亮** 与 **专业编程字体** 让代码片段赏心悦目。
---
## ✨ 功能亮点展示
### 📂 强大的文件资源管理
- **项目级视图**:以目录树形式展示项目结构,清晰直观。
- **智能历史**:自动记录您最近打开的 10 个项目路径,一键快速回溯。
- **便捷操作**:支持文件/文件夹的创建、重命名、删除、复制以及克隆副本(自动添加 `-copy` 后缀)。
### 📝 沉浸式编辑与预览
- **实时渲染**:左侧输入 Markdown 源码,右侧即时呈现渲染效果,所见即所得。
- **多标签页**:支持同时打开多个文档,像浏览器一样便捷切换。
- **工具栏辅助**:提供标题、加粗、列表、代码块等常用语法的快捷按钮。
- **图片自动归档**:粘贴图片时,自动在当前文件同级创建资源文件夹,并以时间戳命名图片,保持项目整洁有序。
### 🔍 全局精准搜索
- **文件名搜索**:毫秒级响应,快速查找项目文件。
- **内容搜索**:深入文档内部,支持正则表达式匹配,精准定位到关键词所在的具体行数。
### 🛡️ 内置 Git 版本控制
- **状态监控**:实时感知文件变更。
- **可视化操作**:无需记忆命令行,通过图形界面即可完成 `Add`、`Commit`、`Push` 和 `Pull` 操作。
### 🎨 个性化定制体验
- **多彩主题**:内置 8 种精心调配的主题色,随心切换。
- **暗黑模式**:一键切换深色模式,呵护您的视力。
- **字体工坊**
- **界面字体**:集成霞鹜文楷、思源宋体等优质开源字体,提升阅读愉悦感。
- **代码字体**:集成 Fira Code, JetBrains Mono 等顶级编程字体,让代码更美观。
---
## 🎯 适用场景
- **个人知识库管理**:构建基于本地文件的 Markdown 知识网络。
- **技术文档编写**:编写包含大量代码和图片的技术博客或项目文档。
- **日常笔记记录**:快速启动,记录灵感,即写即存。
- **项目 README 维护**:直接打开项目根目录,快速修改并提交文档更新。