eclipse乱码问题
上传github中文变乱码
可能本地用了GBK编码,但是网页显示用的是UTF-8编码。
解决方法:把GBK编码转成UTF-8编码
怎么转呢?
1.使用这个工具批量文件转码添加链接描述
2.使用notpad++文本编辑器转码
3.笨方法(错误比较小时使用):在GBK下复制,在调成UTF-8模式再粘贴。
右击工程,在弹出的菜单中选择最后一项“Properties”。左边选择 Resource(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。
下载到本地中文变乱码
我的原因是因为导入的工程中有的文件用了GBK编码,有的用了UTF-8编码。当文件编码与eclipse设置的编码方式不同时就会出现问题。
1.修改工作空间的编码方式:
Window->Preferences->General->Workspace->Text file Encoding
2.修改单个工程的编码格式:
右击工程,在弹出的菜单中选择最后一项“Properties”。左边选择 Resource(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。
3.修改单个文件的编码格式:
右击文件,在弹出的菜单中选择最后一项“Properties”。左边选择 Resource(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。
4.修改一类文件的编码方式:
假设要将js文件编码方式设为UTF-8,则应该 Window->General->Content Types
在Content Types中选择JavaScript Source File,在File associations栏中选中*.js,然后在Default Encoding栏中输入UTF-8,单击Update,保存即可。
这里参考了这篇文章添加链接描述
避免乱码的建议
- 不频繁更换工作空间
- 相同类型文件尽量使用相同编码格式