使用 KUbuntu 18.04.1
当我,
right click in empty space > Create New > File Type
文件名不包含扩展名。
我希望文件名包含如下图所示的扩展名。
所以,到目前为止我检查的是 -
我去/usr/share/templates/
查了TextFile.desktop
。它指向.source/TextFile.txt
/usr/share/templates/.source/TextFile.txt
是一个带有扩展名的纯文本文件。所以,据我了解,新文件应该带有扩展名。
经过进一步调查,我发现虽然创建的 LibreOffice 文件在 Libreoffice 中自动打开,但这些文件也没有扩展名。
KDE 和 XDG 模板
错误报告:错误 191632 - 将模板添加到“新建...”菜单应该更容易(例如查看 ~/Templates) - https://bugs.kde.org/show_bug.cgi?id=191632
...以及修复:[KIO] 在 KNewFileMenu 中添加对 XDG_TEMPLATES_DIR 的支持 - https://cgit.kde.org/kio.git/commit/?id=de5ab5e74b4c5a6ce482af8ded7b7b60966d20bb
旧版本
KDE4 和 KF5(在 kio 修复之前)使用 /usr/share/templates/ 和 $HOME/.local/share/templates/。
例子
在 Dolphin 和 Plasma 的“新建”上下文菜单中添加“文件 Text.txt”选项。
制作 $HOME/.local/share/templates/TextFile2.desktop:
和
将 /usr/share/templates/.source/TextFile.txt 复制到 $HOME/.local/share/templates/.source/TextFile2.txt。它是一个空文件。
Dolphin 和 Plasma 都有新的“新建”上下文菜单: