Sublime Text 2输入中文显示方框问号乱码
2015-06-12 21:49
627 查看
用了Sublime Text 2好久,今天遇到这个问题,网上很难找到相关的解决方案,因此被困扰了很久,故此记录下来以备再次发生。
问题描述:在重装系统前一切正常,重装系统后没有再次安装Sublime Text 2直接运行安装路径下的sublime_text.exe,当输入中文符号时就出现了如下图所示的问题。
尝试过的解决方案:重新安装Sublime Text 2、使用ConvertToUTF8插件和GBK Encoding Support插件,这些方法都不管用。
可行的解决方案:
法1:转到系统盘的如下路径C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\User,打开该路径下的Preferences.sublime-settings文件(也可以打开Sublime Text 2->Preferences->Settings-User进行设置):
(“微软雅黑”可替换为“仿宋”、“楷体”等可以正常显示中文符号的字体)
法2(不建议使用此法):也可将路径C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\Default下的Preferences
(Windows).sublime-settings文件(在Windows系统下)将默认的“Consolas”改为“微软雅黑”或“仿宋”等可以显示正常汉字的字体
原先内容:
[align=left]更改后的内容:
[/align]
上述两种方法达到的效果是相同的。(建议用法1)
对产生这一问题的原因推测:虽然还不确切产生这一现象的原因是什么,但可以猜测的是Sublime Text 2对其默认的Consolas字体的中文字符进行解析时发生了紊乱,或者说出现了Bug
问题描述:在重装系统前一切正常,重装系统后没有再次安装Sublime Text 2直接运行安装路径下的sublime_text.exe,当输入中文符号时就出现了如下图所示的问题。
尝试过的解决方案:重新安装Sublime Text 2、使用ConvertToUTF8插件和GBK Encoding Support插件,这些方法都不管用。
可行的解决方案:
法1:转到系统盘的如下路径C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\User,打开该路径下的Preferences.sublime-settings文件(也可以打开Sublime Text 2->Preferences->Settings-User进行设置):
{ "font_size": 11.0, "ignored_packages": [ "Vintage" ] }向其中添加一项"font_face": "微软雅黑"
(“微软雅黑”可替换为“仿宋”、“楷体”等可以正常显示中文符号的字体)
{ "font_face":"微软雅黑", "font_size": 11.0, "ignored_packages": [ "Vintage" ] }
法2(不建议使用此法):也可将路径C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\Default下的Preferences
(Windows).sublime-settings文件(在Windows系统下)将默认的“Consolas”改为“微软雅黑”或“仿宋”等可以显示正常汉字的字体
原先内容:
{ "font_face": "Consolas", "font_size": 10 }
[align=left]更改后的内容:
[/align]
{ "font_face": "微软雅黑", "font_size": 10 }
上述两种方法达到的效果是相同的。(建议用法1)
对产生这一问题的原因推测:虽然还不确切产生这一现象的原因是什么,但可以猜测的是Sublime Text 2对其默认的Consolas字体的中文字符进行解析时发生了紊乱,或者说出现了Bug
相关文章推荐
- Linux下修改MySQL编码的方法
- flash 系统字体显示问题
- 谈谈网页设计中的字体应用Font Set
- PDF里的文字显示模糊的解决方法
- cmd模式下中文乱码的解决方法(注册表)
- 保证可下载的漂亮动作2008奥运比赛项目字体
- 解决mysql5中文乱码问题的方法
- C#实现字体旋转的方法
- 网页设计中的 serif 和 sans-serif字体应用
- ExtJS中文乱码之GBK格式编码解决方案及代码
- php url地址栏传中文乱码解决方法集合
- 常见php与mysql中文乱码问题解决办法
- C#实现缩放字体的方法
- 网站开发防止中文乱码需要了解的codepage的重要性小结
- ExtJs默认的字体大小改变的几种方法(自己整理)
- 一个实现字体大中小方法的JavaScript代码
- php中json_encode UTF-8中文乱码的更好解决方法
- js escape,unescape解决中文乱码问题的方法
- js url传值中文乱码之解决之道
- JQuery异步获取返回值中文乱码的解决方法