切换词典插件
超小型ST3插件:可以简单切换到:左转的双向箭头:法语(:fr:)或英语(:gb:)的拼写检查,并自动检测语言
详细信息
安装
- 总数 774
- Win 0
- Mac 332
- Linux 442
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 | 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 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
说明文件
SublimeText3 SwitchDictionary - 初步阶段
警告
关于
这是一个微型的Sublime Text 3插件(在ST 2上未测试),为切换以下内容添加命令和快捷键:无拼写检查,法语拼写检查,或英语拼写检查。
此插件还实现了一个小型自动语言检测器,可以检测文档是否为法语或英语(并嵌入更复杂的一个),但词典的加载仅通过键盘快捷键进行,不会自动开启。
注意:目前仅限于法语与英语之间的切换。希望它很快就能变得更好,允许用户定义自己的词典列表。
演示(GIF屏幕录制)
命令
enable_english_spellcheck
- 启用拼写检查,并将词典设置为英语
- 它关联到快捷键 ctrl+k, ctrl+e
enable_french_spellcheck
- 启用拼写检查,并将词典设置为法语
- 它关联到快捷键 ctrl+k, ctrl+f
switch_spellcheck
- 在英语、法语和无之间循环
- 它关联到快捷键 ctrl+k, ctrl+s以及ctrl+alt+s(s代表切换)
auto_switch_spellcheck
- 它使用 langdetect.detect 来自动检测当前文件的语言。我还手动添加了一个小检查(包含法文重音),因为
langdetect
在一些非常小的文件上会失败。 - 目前,检测到的语言仅用于判断是否为法语/或不是法语(英语或其他语言)。TODO 我需要将其泛化
- 如果文件是法语(或高度可能是法语),则将其设置为 法语,否则设置为 英语
- 它与 ctrl+alt+a (a 表示 auto) 联系
- 警告:它需要当前文件(编辑的文件)已经保存在磁盘上,因为它使用文件内容来 猜测语言
disable_spellcheck
- 它只是禁用了拼写检查
- 它没有与任何键相关联(提示:使用默认命令,默认与 F6 相关联)
通过以下方式访问命令…
:notebook: 命令面板!
按 ctrl+shift+p(Windows,Linux)或 cmd+shift+p(OS X)打开 命令面板,然后搜索
切换字典:禁用(None)
,切换字典:切换到英语
,切换字典:切换到法语
,切换字典:None ↔ 法语 ↔ 英语
.自动切换字典(猜测)
.
:mouse: 编码菜单!
在状态栏中,应该有一个显示当前文件编码的菜单(默认为 UTF-8
)。点击 菜单,然后点击
切换字典 – 禁用(None)
切换字典 – 切换到英语
切换字典 – 切换到法语
切换字典 – None ↔ 法语 ↔ 英语
自动切换字典(猜测)
:musical_keyboard: 快捷键!
默认情况下,以下快捷键可用
- ctrl+k, ctrl+e:
切换字典 – 切换到英语
- ctrl+k, ctrl+f:
切换字典 – 切换到法语
- ctrl+k, ctrl+s 或 ctrl+alt+s:
切换字典 – None ↔ 法语 ↔ 英语
- ctrl+alt+a:
自动切换字典(猜测)
:question: 如何安装它?
:ok_hand: 使用 Package Control
如果您在 Sublime Text 2/3 中安装了 Package Control,只需按 ctrl+shift+p(Windows,Linux)或 cmd+shift+p(OS X)打开 命令面板。
- 开始输入
install
以选择Package Control:安装包
, - 然后搜索
SwitchDictionary
并选择它。就这么多!
该包现在在 packagecontrol.io 上可用了!
:floppy_disk: 手动使用 git
您也可以通过将包的命令在 Sublime Text 3 的 Packages 目录中执行(通过菜单:“首选项” > “浏览包”)在终端输入此命令来手动安装此包。
cd ~/.config/sublime-text-3/Packages/ # adapt the path on Windows or Mac OS X
git clone https://github.com/Naereen/SublimeText3_SwitchDictionary
检查它
可以通过按 ctrl+k, ctrl+s 检查它是否已正确安装(应该启用英语拼写检查)。
:boom: TODO!
- [x] 在另一台笔记本电脑上测试:在另一台 Linux 笔记本电脑上完成
- [x] 在 Mac OS X 上测试:在 Mac OS 笔记本电脑上完成,待在 Windows 上测试
- [x] 实现智能检测,以了解文件是否为法语或英语
- [ ] 使其更具通用性,允许用户自定义其喜爱的词典
- [ ] 彻底完成
- [ ] 包含一个第二段屏幕录制,展示“自动语言检测”功能(新功能,自 v0.0.3 版本开始)
- [x] 在 Package Control 上发布,确定。我在等待 这个请求合入。
:hourglass: 未来功能
- 更加通用:允许用户手动定义一个字典列表(路径和名称),并为每个字典添加一个命令,使
switch_spellcheck
命令在它们之间循环!
:scroll: 许可证?
此插件按照 MIT 许可证(文件 LICENSE.txt)条款发布,© Lilian Besson,2016。