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,保存即可。

这里参考了这篇文章添加链接描述

避免乱码的建议

  • 不频繁更换工作空间
  • 相同类型文件尽量使用相同编码格式
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值