python Wing IDE编辑器的中文显示解决方法

在安装好Wing IDE编辑器之后,输入中文的时候会出现小方格,也就是默认不能显示中文。这个时候我们需要修改编辑器默认的字体。

解决方法如下:

解决的办法是找到 pango.aliases 文件。

如:C:\Program Files\Wing IDE 4.1\bin\gtk-bin\etc\pango目录下

编辑pango.aliases可以用记事本打开,也可以选择你熟悉的任何代码编辑器

修改为如下:

courier = "microsoft yahei"

sans = "microsoft yahei"
serif = "microsoft yahei"
monospace = "microsoft yahei"

也就是把字体显示为“微软雅黑”。

其余支持中文显示的字体还有:

Windows的一些字体:

新細明體:PMingLiU

細明體:MingLiU

標楷體:DFKai-SB

黑体:SimHei

宋体:SimSun

新宋体:NSimSun

仿宋:FangSong

楷体:KaiTi

仿宋_GB2312:FangSong_GB2312

楷体_GB2312:KaiTi_GB2312

微軟正黑體:Microsoft JhengHei

微软雅黑体:Microsoft YaHei

时间: 2025-01-13 18:20:48

python Wing IDE编辑器的中文显示解决方法的相关文章

Python下调用json.dumps中文显示问题解决办法

json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如: import json js = json.loads('{"haha": "哈哈"}') print json.dumps(js) 得到的结果是{"haha": "\u54c8\u54c8"}, 中文字符打印出来的是utf-8转码...这个时候查血了docs.python.org,还有个参数ensure_ascii 调用了j

Sublime Text 2 运行 Python 脚本中文路径解决方法

在 SublimeText 中直接运行 Python 脚本,出现以下报错提示: Running python -u C:\Documents and Settings\Administrator\桌面\furl.py Traceback (most recent call last): File ".\sublime_plugin.py", line 340, in run_ return self.run(**args) File ".\exec.py", lin

PHP json_encode中文乱码解决方法

<?php /** * [PHP json_encode中文乱码解决方法] * 这里说的"中文乱码"其实不是不是真的乱码,而是在最后的json结果中显示下面的字串: * {"name":"\u4e2d\u6587\u5b57\u7b26\u4e32″,"value":"test"} * * [解决办法] * 在使用json_encode之前把字符用函数urlencode()处理一下,然后再json_encode

Zxing中文乱码解决方法

Zxing中文乱码解决方法总结 尝试过很多方法  最后发现此方法解决的乱码最多....... 在百度搜索二维码图片 经过前2页的测试  除开一张图之外  其余都能扫描出结果 如果大家有更好的解决方法 请联系我 谢谢 解决方法如下: 首先使用反射的方法判断扫描结果 是不是ISO8859-1的编码格式 如果是    ISO8859-1  编码格式就将扫描结果转换成GB2312 如果不是ISO8859-1 编码就直接显示......希望大家补充 我写了一个工具类 /** * 中文乱码 * * 暂时解决

TortoiseSVN文件夹及文件状态图标不显示解决方法

win8 64位系统,原本svn是好用的,安装了klive金山快盘后,svn图标都不显示了.最后通过修改注册表解决: win+R调出运行框,输入regedit,打开注册表编辑器. 将SVN的状态图标排序进行修改,由于快盘用.开头占掉了系统默认状态图标数.因此把每个svn图标前,都加上点.排序就靠前了. 修改后重启系统,图标就全部恢复了. TortoiseSVN文件夹及文件状态图标不显示解决方法

Zabbix 图形显示中文乱码解决方法

问题原因:由于zabbix的web前端没有中文字体 解决方法: 1. 进入 C:\Windows\Fonts 选择其中任意一种中文字体例如 "黑体" ( SIMHEI.TTF ) 2. 将 Windows 下的中文字体文件( for example: simhei.ttf ) 上传到 zabbix web 目录( Default  :  /var/www/html/zabbix )下的 fonts 目录 ( Default: /var/www/html/zabbix/fonts) 3.

Codeblocks中文乱码解决方法。

Codeblocks中文乱码解决方法: 特别提示:出现中文乱码情况才执行以下操作,未出现请勿随意修改!!!! 打开Codeblocks -> 设置 -> 编辑器: 然后点击 Encoding settings -> 选择编码 -> 选择UTF-8 -> 确定: 点击设置 -> 编译器: 点击Other compiler options - > 在空白处输入 -finput-charset=UTF-8 -fexec-charset=GBK 点击确定 -> 随意

Ubuntu系统 MySQL无法存储中文的解决方法

Ubuntu系统 MySQL无法存储中文的解决方法 原因 默认情况下MySQL是不能存储中文的,不能显示汉字就是因为character_set_database 的Value值为latin1. 解决方法: 1.打开终端(Ctrl + Alt + T),在超级用户模式下输入以下命令进入文件编辑: sudo vi /etc/mysql/my.cnf 对[my.cnf]文件进行编辑,输入以下语句,保存并退出: [client] default-character-set=utf8 [mysqld] d

Eclipse ADT中的logcat不显示解决方法

Eclipse ADT中的logcat不显示解决方法: 1.在Eclipse界面中找到DDMS,然后找到device选项卡,在这个选项卡中选择reset adb,如果不行尝试方法2: 2.不用关闭eclipse和模拟器,在Android SDK的tools目录下有个 ddms.bat 批处理文件,运行这个文件可以启动DDMS,同时这里面有logcat,可以显示信息: 3.以上方法都不行,最终杀手锏就是重启eclipse,重启模拟器,记得在任务管理器中关闭adb.exe,这时应该就可以了. 4.用