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

TypoFixr

sylzys ALL

自动纠正Sublime Text中的代码错别字

详细信息

  • 2015.10.27.22.47.36
  • github.
  • github.
  • 9年前
  • 2小时前
  • 10年前

安装

  • 总计 935
  • Win 490
  • Mac 297
  • Linux 148
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日
Windows 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

读取

raw.githubusercontent.com

TypoFixr

A Sublime Text plugin that allows you to…

确定可能出现的错别字列表,并自动纠正它们


简介

你在编写JavaScript代码时厌倦了看到

wnidow is not defined

dispaly is not defined

了吗?

TypoFixr为你提供了解决方案。定义你自己的可能出现的错别字列表,并在保存或手动进行纠正。

安装

它可以通过Sublime Package Control获取,这也是推荐的安装方法。只需打开Package Control,然后查找TypoFirx

替代的安装方法

从github

如果您愿意,可以从github上安装,尽管Package Control可以自动完成这项工作。转到ST数据目录下的Packages子目录

  • Windows: %APPDATA%\Sublime Text X
  • OS X: ~/Library/Application Support/Sublime Text X
  • Linux: ~/.config/sublime-text-X
  • 便携式安装: Sublime Text X/Data

然后克隆此存储库

git clone git://github.com/sylzys/TypoFixr.git

手动

下载 插件作为zip文件。将TypoFixr目录复制到其位置(参见上一节)。

使用

纠正

  • 将删除命令绑定到键盘快捷键

要添加键绑定,打开“首选项/ 关键字绑定 - 用户”并添加

{ "keys": ["ctrl+shift+c"], "cwindow": "typofixr" }

使用此设置,按Ctrl + Shift + c将列出您定义的错别字(见设置),并使用您选择的对应词在当前文件中进行纠正!对于OSX用户,引用wbond:“当在不同操作系统之间迁移键绑定时,Windows和Linux中的Ctrl键被 swap out为OS X中的super键是常见的”(例如,使用“super+ctrl+c”代替)。

注意:此示例的绑定可能会覆盖默认ST的映射或您的自定义映射之一。您可以在“首选项/键绑定 - 默认”中查看默认绑定,或在“首选项/键绑定 - 用户”中查看用户绑定。

设置

为了让插件正常工作,您首先必须设置您自己的错误列表及其替换项。设置存储在配置文件中,格式为JSON。您必须使用特定文件:转到“首选项/包设置/TypoFixr/设置 - 用户”以添加您的自定义设置。您可以在同一菜单中的“设置 - 默认”中查看默认值。

在保存时开启/关闭自动校正

默认:“true”

您可以在文件保存时开启/关闭自动校正。在设置文件时,自动校正不会进行,以防止对您刚刚定义的错误进行校正。

{ "execute_on_save": true, }

定义您自己的错误列表

您可以定义自己的错误列表。只需使用“替换”设置,将错误放在左边,并在右边对应地将其更正。

{ "replacements": {
        "wnidow" : "window",
        [...]
        "dcoument": "document"
    }
}