Komodo 的中文支持

1、打开Komodo安装目录下的lib\mozilla\components,找到koEncodingServices.py文件,在其81行加入如下代码:


Code
(cp936Chinese(CP-936/GB2312)CP9361,cp936),
(
GB2312Chinese(GB-2312)GB23121,GB2312),
(
GBKChinese(GBK)GBK1,GBK),
(
GB18030Chinese(GB18030)GB180301,GB18030),


也就是把中文编码支持补全到那个列表参数中,这样在后面我们就可以通过Komodo的设置页面来选择这几个编码了。

2、启动Komodo,选择Edit->Preferences菜单,找到Internationalization,把“Use Encoding Defined in Environment:cp936”勾选上,这样就把编辑器的默认编码设置为系统默认的cp936了,当然你也可以在下面的“Language-specific Default Enciding”选项单独为某个脚本设置编码。

3、做完第二步还不够,在编写python程序的时候,需要在前面加上“#-*- coding:UTF-8 -*-”以指明文件编码,在这里推荐使用UTF-8,其他的如gb2312也是可以的。

以上操作在Komodo 5.03测试通过,可解决Komodo的中文支持问题。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注