IME支持
IME支持 for Sublime Text 2/3
详情
安装次数
- 总计 274K
- Win 274K
- Mac 133
- Linux 176
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 | 9 | 12 | 4 | 8 | 12 | 7 | 9 | 5 | 9 | 8 | 3 | 10 | 15 | 9 | 10 | 10 | 5 | 12 | 12 | 11 | 11 | 9 | 6 | 4 | 8 | 10 | 9 | 13 | 9 | 14 | 4 | 2 | 7 | 8 | 9 | 6 | 10 | 6 | 4 | 17 | 9 | 10 | 12 | 11 | 6 | 3 |
Mac | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文件
* Sublime Text的IME支持
英语:https://github.com/chikatoike/IMESupport/blob/master/README_en.org
* 概要
IME支持是Windows下Sublime Text使用IME进行文字输入的包。
一定程度上可以解决了IME中行内转换的输入文字未正确显示位置的问题。
* 环境要求
仅支持Windows OS。以下版本运行正常。
- Sublime Text 2 32位
- Sublime Text 2 64位
- Sublime Text 3 32位
- Sublime Text 3 64位
以下环境已进行了测试。
- Sublime Text 2 32bit + Windows Vista 32bit + Microsoft Office IME 2007
- Sublime Text 2 32bit + Windows Vista 32bit + Google日本語入力
- Sublime Text 2 32bit + Windows Vista 32bit + SKK日本語入力FEP
- Sublime Text 2 32bit + Windows 7 32bit + Microsoft Office IME 2010
- Sublime Text 2 32bit + Windows 7 32bit + Google日本語入力
- Sublime Text 2 32bit + Windows 7 32bit + SKK日本語入力FEP
- Sublime Text 2 64bit + Windows 8 64bit + Microsoft IME 2012
- Sublime Text 3 32bit + Windows 8 64bit + Microsoft IME 2012
- Sublime Text 3 64bit + Windows 8 64bit + Microsoft IME 2012
ATOK等不在上述列表中的IME也应能使用,但尚未确认。
* 安装方法
请使用Package Control进行安装。
Package Control安装后,按照以下步骤进行安装:
1. 在命令面板中搜索“Package Control: Install Package”,然后按Enter键
2. 在软件包列表中搜索“IME支持”,然后按Enter键
3. 当状态栏显示安装完成消息时,重新启动Sublime Text 2
手动安装的情况
在命令提示符等中切换到C:\Users\(用户名)\AppData\Roaming\Sublime Text 2\Packages,然后
使用git clone进行操作。
* 功能
以下功能可用。
- 行内转换的显示位置修正
* 关于行内转换的显示位置修正
此功能安装后就生效,无需用户进行设置。
在当前版本的Sublime Text 2中,将IME设置为ON并尝试进行日语输入时,输入中的文本会出现在光标位置的另一处,如下所示:
[[https://raw.github.com/chikatoike/IMESupport/master/img/inline1.png]]
将此修正为在光标位置显示。
[[https://raw.github.com/chikatoike/IMESupport/master/img/inline2.png]]
** 已知问题
- 在IME ON状态下连续输入时,转换确认后的下一个字符会显示在之前输入开始的位置。不过,输入两个或以上的字符后,会移动到正确的位置。
- 使用 File→New View into File 时,如果将当前打开的文件在新视图中显示,可能无法在除第一个视图以外的视图中正确工作。
这是Sublime Text本身的缺陷。虽然我们正在实施相应的对策,但由于是在包层面,完全解决是困难的。如果发现未正常工作的情况,请予以报告。
** 限制事项
- 不处理文件编辑以外的输入,例如,搜索字符串输入、Goto Anything等。如果输入焦点在这些地方,会强制显示在屏幕左上角。
- 在垂直分割时,如果左侧没有任何一个标签(视图)显示,那么右侧的视图就不会显示在正确的位置。这是因为没有视图时,无法计算出从窗口左端起的位置。同样地,在水平分割时,如果没有视图在上侧,下侧也不会显示在正确的位置。
* 参考
- http://d.hatena.ne.jp/chikatoike/20121030/1351552567
- http://sublimetext.userecho.com/topic/98697-handling-ime-message-on-windows-for-koreanjapanese-and-chinese-user/
* 更新日志
2013-02-26
- 修复File→New View into File中出现的缺陷(ST2/ST3)
2013-02-09
- 修复在Sublime text 3中侧边栏显示时,IME显示位置偏移的问题(感谢shirosaki先生)
2013-01-30
- 支持Sublime Text 3
- ver.0.2 开发开始
2013-01-29
- ver.0.1 发布
2013-01-22
- 添加使用Package Control安装的方法
2013-01-21
- 修复line_padding_top, line_padding_bottom设置时的字体大小问题(感谢shspage先生)
2012-11-19
- 支持x64版
- 修复菜单中选择项目时崩溃的问题
2012-11-11
- 追加支持IME的相关信息
2012-11-07
- 修正IME启动时字体大小的问题(感谢tkmusic1976先生)
2012-10-30
- 记载对64bit Windows的支持
2012-10-29
- 修复分割比例不为1:1时的显示位置错误
- 首次发布