如何在Ubuntu Dolphin中创建文件夹模板
导读:在 Ubuntu 的 Dolphin 中创建文件夹模板 原理与适用范围 Dolphin 的右键“新建”菜单由 KDE 模板系统提供。模板放在系统级目录 /usr/share/templates/(所有用户可用)或用户级目录 ~/.loca...
在 Ubuntu 的 Dolphin 中创建文件夹模板
原理与适用范围
- Dolphin 的右键“新建”菜单由 KDE 模板系统提供。模板放在系统级目录 /usr/share/templates/(所有用户可用)或用户级目录 ~/.local/share/templates/(仅当前用户)。模板包含两部分:一个 .desktop 描述文件(定义菜单项名称、图标、要创建的源文件)和一个同名的 源文件(真正被复制到目标位置的内容)。Dolphin 会读取该目录并据此生成右键“新建”项。
步骤一 准备模板文件
- 创建模板目录(如不存在):
- 系统级:sudo mkdir -p /usr/share/templates/.source
- 用户级:mkdir -p ~/.local/share/templates/.source
- 新建模板描述文件(例如:folder-project.desktop):
- 系统级:sudo nano /usr/share/templates/folder-project.desktop
- 用户级:nano ~/.local/share/templates/folder-project.desktop
- 写入示例内容(以创建一个预置子目录结构的“项目文件夹”为例):
- 说明:Type=Link + URL=.source/folder-project 表示“新建”时从 .source 目录复制该源目录;Icon 可换成你喜欢的图标(如 folder 或 project)。
- 文件内容:
[Desktop Entry] Name=项目文件夹 Comment=带标准子目录的项目模板 Type=Link URL=.source/folder-project Icon=folder
- 创建源目录(作为模板内容):
- 系统级:sudo mkdir -p /usr/share/templates/.source/folder-project/{ src,docs,tests}
- 用户级:mkdir -p ~/.local/share/templates/.source/folder-project/{ src,docs,tests}
- 可选:在源目录放入默认文件(如 README.md、.gitkeep 等),它们会随模板一起被复制。
步骤二 在 Dolphin 中使用模板
- 重启 Dolphin(或注销/登录)以刷新模板缓存。
- 在任意文件夹空白处右键 → 新建 → 选择 项目文件夹。
- 输入新文件夹名称,Dolphin 会复制模板目录及其内容到该位置,形成预设结构。
可选优化
- 自定义图标与名称:修改 .desktop 文件中的 Name= 与 Icon= 字段(图标名可使用系统主题中的图标,如 folder-documents、project 等)。
- 多模板共存:为不同场景制作多个模板(如 folder-lib、folder-web),每个模板各建一个 .desktop 与同名源目录。
- 仅当前用户可用:优先使用 ~/.local/share/templates/,避免修改系统目录与权限问题。
- 模板不显示时:检查 .desktop 的 Type=Link 与 URL= 是否指向正确的 .source/模板名;确认模板目录权限与路径无误;必要时重启 Dolphin。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Ubuntu Dolphin中创建文件夹模板
本文地址: https://pptw.com/jishu/779240.html
