有关eclipse 乱码问题的几点讲解


本文摘自php中文网,作者巴扎黑,侵删。

Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。

条件1,Window | Preferences | Workspace | Text fileencoding | GBK编码。
这样定义的是整个工作区间的编码。
这样就把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话这样单独再解决。如下:


条件2,工程上右键 | Properties | Resource | Text fileencoding | UTF-8编码。或者适合的编码格式。这样定义的是整个工程的编码。


这样就把整个工程的编码格式定死了,但是如果某一个文件用的是不同的编码格式的话这样单独再解决。如下:


条件3,在某个文件上右键| Properties | Resource | Text fileencoding | UTF-8编码。

或者适合的编码格式。这样定义的是单独某个文件的编码。
这里要说的是文件的实际编码格式优先用的是:第3个,其次再用2,最后先用1。有时候是123,必须满足条件。无论怎样这几种编码格式试一试就全知道了。


条件4,还有运行时编码设置如下:菜单:Run Configuration | 右侧的选项卡Common 的 Console Encoding 选择GBK编码。这个是用来控制console控制台显示,必须是GBK,就不会乱码。尽管1,2,3条件都不是GBK,只要4是GBK。控制台就不会乱码。
这样保证了工作空间和工程代码编程方式和工程里的单独文件的编码格式的不冲突。
如果没有GBK的选项, 没关系, 直接输入GBK三个字母, Apply, GBK编码的中文, 已经不是乱码了

某一天,我们想改变别人的代码的编码格式的话用如下方法:1:用记事本打开,2:改变下面的编码格式如UTF-8,3:另存为xxx.java

。这样另存的编码格式就变成自己想要的编码格式了。

以上就是有关eclipse 乱码问题的几点讲解的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python实现按当前日期(年、月、日)创建多级目录的方法

Python怎么下载?

Python中的栈指的是什么

Python中可迭代对象分解为单独的变量的实现方法(代码)

为什么人工智能要学Python

django的图书管理系统的实现步骤(附代码)

django中路由系统的详解(代码示例)

Python程序员待遇如何

怎么编写多级菜单?

利用Python的socket发送http(s)请求方法

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...