Obsidian LanguageTool 插件项目推荐
项目基础介绍和主要编程语言
Obsidian LanguageTool 插件是一个为 Obsidian.md 笔记应用开发的插件,旨在通过集成 LanguageTool 提供高级的语法和拼写检查功能。该项目主要使用 TypeScript 进行开发,同时也包含少量的 CSS 和 JavaScript 代码。
项目核心功能
- 语法和拼写检查:该插件能够对 Obsidian 中的笔记内容进行详细的语法和拼写检查,帮助用户发现并修正文本中的错误。
- 自动检测语言:LanguageTool 能够自动检测文本中使用的语言,并根据检测结果进行相应的检查。用户也可以手动选择特定的语言进行检查。
- 自定义热键:用户可以根据自己的需求设置热键,方便快捷地进行文本检查、清除建议和切换自动检查功能。
- 忽略特定文件:通过在文件的前置元数据中添加
lt-ignore
标签,用户可以指定某些文件不被插件检查。 - 支持 LanguageTool Premium:插件支持 LanguageTool 的高级功能,用户可以通过配置 API 密钥来使用这些功能。
项目最近更新的功能
- 支持 LanguageTool Premium:最近更新中,插件增加了对 LanguageTool Premium 的支持,用户可以通过配置 API 密钥来使用高级功能。
- 忽略文件功能:新增了通过前置元数据标签忽略特定文件的功能,进一步提升了用户对检查范围的控制。
- 热键优化:对热键设置进行了优化,用户可以更方便地找到并设置所需的热键功能。
- 性能改进:对插件的性能进行了优化,提升了检查速度和响应时间。
通过这些更新,Obsidian LanguageTool 插件不仅增强了其功能性,还提升了用户体验,使其成为 Obsidian 用户进行语法和拼写检查的理想选择。