Obsidian Auto English Punctuation
unlistedby shdmfire
自动将中文标点转换为英文标点
Obsidian Auto English Punctuation
一个简单的 Obsidian 插件,用于在输入或粘贴文本时,自动将中文标点转换为英文标点。
功能
- 输入时自动转换中文标点
- 粘贴时自动转换中文标点
- 兼容中文输入法上屏后的处理
- 支持在插件设置中自定义转换映射
- 支持多字符映射,例如:
……→...——→--
示例
输入:
你好,世界!
这是一个测试……
自动转换为:
你好,世界!
这是一个测试...
设置
在插件设置中,可通过 JSON 自定义“原字符 -> 目标字符”的映射,例如:
{
",": ",",
"。": ".",
"!": "!",
"?": "?",
";": ";",
":": ":",
"(": "(",
")": ")",
"……": "...",
"——": "--"
}
安装
将插件构建产物放入:
<vault>/.obsidian/plugins/<plugin-id>/
目录中至少应包含:
main.jsmanifest.json
然后在 Obsidian 的 设置 -> 第三方插件 中启用本插件。
开发
npm install
npm run dev
构建:
npm run build
License
MIT
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.