一、通常设置编码的三个地方
1、全局:window->preferences->General->Editors->Text Editors->Spelling
2、相应工程->右键->Properties
3、相应.py文件->右键->Properties
一般而言,优先级为:文件>工程>全局
二、其他情况
以上三步,挨个设置比较麻烦,并且有时代码中能正常显示中文,run的结果却是乱码。
处理:
1、设置全局encoding
2、设置Workspace的enconding
window->preferences->General->Workspace
3、在使用中文注释的时候需要在文件最前面加上# _*_ coding=UTF-8 _*_,不然项目启动的时候可能会报错
网上其他方法,有说,在eclipse安装目录中的eclipse.ini文件最后加上-Dfile.encoding=UTF-8就行了,最终写入文件的中文就不会出现乱码的问题了。(没实测,暂且认为不用加)