ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Language(avg)

gtarawneh 全部

英语、法语、德语、波兰语和其他20多种语言的校对和语法检查器

详情

  • 0.2.6
  • github.com
  • github.com
  • 7年前
  • 2小时前
  • 8年前

安装

  • 总数 15K
  • Win 8K
  • Mac 3K
  • Linux 3K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 0 1 1 1 3 1 1 1 1 0 3 2 1 1 1 0 0 0 2 0 2 0 0 2 1 0 0 1 1 2 1 1 1 0 4 2 1 0 0 2 0 0 1 1 0 2
Mac 1 1 0 0 1 1 0 0 2 0 0 0 0 1 4 0 0 0 0 0 0 1 0 1 0 0 2 0 0 1 2 1 0 0 1 1 0 1 0 1 1 1 2 0 0 2
Linux 0 0 1 0 1 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 2 0 0 0 0 3 0 1 1 1 0 0 0

README

源代码
raw.githubusercontent.com

Sublime Text 2/3的LanguageTool

概述

这是一个简单的适配器,可以将LanguageTool(一个开源的校对程序)集成到Sublime Text 2/3中。

https://www.languagetool.org/:

LanguageTool是一个开源的校对程序,适用于英语、法语、德语、波兰语和20多种其他语言。它可以检测到许多简单的拼写检查程序无法检测到的错误和语法问题。

安装

如果您使用Package Control,则打开命令面板(ctrl+shift+p),输入install,按Enter键,然后输入languagetool并再次按Enter键。

为了在它们发布之前获取最新更新,请通过Package Control: Add Repository安装。这将随着新提交被推送到仓库而更新您的插件。

使用方法

打开您要校对的文件,然后

  1. 运行语言检查(ctrl+shift+c)。LanguageTool识别到的问题将被突出显示。
  2. 使用alt+down(下一个)和alt+up(上一个)在问题之间切换。
  3. 底部的一个面板将显示突出显示问题的简要描述,如果有的话还将提出修改建议。
  4. 开始键入以纠正选定的问题,或者按alt+shift+f应用建议的修改。
  5. 要忽略问题,请按alt+d
  6. 自动纠正问题或忽略它将焦点移到下一个问题。

所有命令及其键盘快捷方式都在命令面板中,前缀为LanguageTool:

配置

插件的设置文件可以通过偏好设置菜单打开(偏好设置包设置LanguageTool设置 - 用户)。默认设置在相应的子菜单项 设置 - 默认 中。请注意,默认设置仅提供参考,不应修改,因为它们可能在插件更新或重新安装时被覆盖。相反,将任何希望覆盖的设置复制并修改到 设置 - 用户

本地与远程检查

适配器支持本地和远程LanguageTool服务器。默认情况下,远程检查是通过将文本提交到https://languagetool.org(这可以在插件设置中更改)的api端点来实现的。这项公共服务受以下使用限制

  1. 最大文本大小为50Kb
  2. 每个IP每分钟限制20次请求

(详情请参阅http://wiki.languagetool.org/public-http-api。)

除了使用公共服务(远程)LanguageTool之外,可以使用本地LanguageTool安装进行检查。可以借助命令LanguageTool: Start Local Server(这需要设置条目languagetool_jar指向本地languagetool JAR文件)或按照http://wiki.languagetool.org/http-server中的说明从命令行启动本地LanguageTool服务器。

设置文件包含远程和本地服务器URL条目。第三个选项default_server表示在运行命令LanguageTool: Check Text时使用哪个。作为额外的便利,还提供了两个附加命令

  • LanguageTool: Check Text (Local Server)
  • LanguageTool: Check Text (Remote Server)

,无论default_server如何,都可以使用本地/远程服务器进行检查。这可以在希望使用特定服务器对某些文本进行一次检查时使用。

许可

本插件在GPLv2或更新版本下免费提供。

贡献

请随意分叉并改进。所有贡献都受欢迎。