近两天因为业务需要帮另一个项目组突击进度,把对方的工程导入Eclipse一看,全是乱码。后来一问才知道对方用的编码是GBK,无力吐槽。
但是毕竟只是帮忙,不能要求别人改,只好自己将就了。我的默认编码是UTF-8,当然是不会改的,只要改下工程属性就行了。顺便说一句,如果要修改整个Workspace的设置,则需要进入Window->Preferences->General->ContentTypes中修改。
在工程名上单击右键,点击Properties,出现以下对话框。
注意,虽然在Other列表里面没有列出GBK,但这个地方是接受手动输入的。可能是由于我使用的操作系统带有GBK编码(事实上似乎Windows中文默认都是GBK……),所以我输入GBK是可以接受的。如果输入后Eclipse报错,则表示无法修改为指定的字符集。
好了,现在刷新下工程,就可以消除乱码了。不过,我个人还是建议使用UTF-8。
转载于:https://blog.51cto.com/flyingcat2013/1381390