eclipse设置单个项目编码
迷茫
迷茫 2017-04-21 10:56:52
0
1
886

公司的不同项目是不同的编码格式 比如后台定时之类的程序是GBK 管理平台是UTF-8。现在eclipse导入过来之后在项目上点右键更改项目的编码格式为GBK,但是下面的文件仍然是UTF-8(我在Window->Preferences->General->Workspace->Text file encoding这个里面设置的是UTF-8),请问怎么单独设置某个工程的所有编码?谢谢

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

Antworte allen(1)
左手右手慢动作

Eclipse里设置编码有三个层次:全局、工程、文件。 文件的编码会覆盖工程的编码,工程的编码会覆盖全局的编码。

我猜测:虽然你的工程编码更改为GBK,但只对新建文件有效。 如果工程中旧有的文件是UTF-8编码,那么它的编码会覆盖工程编码,即不受你设置的工程编码影响。 解决方法是:在文件上点右键,在文件属性里设置文件的编码。

但是如果文件本来是UTF-8编码,你强行改为GBK编码,文件会乱码,工程也不再能编译通过。 解决办法是:先把文件存为GBK编码,再在文件属性里设置它的编码。很麻烦。 所以对于一个已有的工程,如无必要,不要变更它的编码。

仅供参考。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage