eclipse GBK转UTF-8

在windows 的eclipse开发默认是会使用gbk作为编码方式,但是这不是个好的编码,最好是采用UTF-8来进行开发。最近移到ubuntu下进行开发就发现这个问题。特别是用人家代码的时候,人家采用 的是GBK,你必须解决。

原有的GBK改成UTF-8必然是会导致乱码的。如何解决?

方案参考:http://my.oschina.net/binny/blog/62959

可行。

 

时间: 2024-09-20 02:36:37

eclipse GBK转UTF-8的相关文章

再谈java乱码:GBK和UTF-8互转尾部乱码问题分析

一直以为java中任意unicode字符串可以使用任意字符集转为byte[]再转回来只要不抛出异常就不会丢失数据事实证明这是错的. 经过这个实例也明白了为什么 getBytes()需要捕获异常虽然有时候它也没有捕获到异常. 言归正传先看一个实例. 用ISO-8859-1中转UTF-8数据 设想一个场景 用户A有一个UTF-8编码的字节流通过一个接口传递给用户B 用户B并不知道是什么字符集他用ISO-8859-1来接收保存 在一定的处理流程处理后把这个字节流交给用户C或者交还给用户A他们都知道这是

Shell脚本把文件从GBK转为UTF-8编码_linux shell

shell 脚本: #!/bin/sh ## ## convert file from GB2312 to UTF-8 ## path="$1" unset opt if [ "$2" = "force" ]; then opt="-c -s" fi if [ -z "$path" ]; then echo "nUsage: $0 <file or dir>n" elif [

php文件打开后出现中文乱码有哪些原因?

问题描述 php文件打开后出现中文乱码有哪些原因? 我用sublime,设置了UTF-8,前几天刚装好还没事,昨晚写了个文件打开后发现中文全乱码了,有没有可能是插件的问题? 解决方案 哎呀,把问题给搞混了,这个问题主要的原因时windows的编码问题,用iconv函数解决 解决方案二: php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header("Content-Type: text/html;charset=gb2312"),静态页面添

PHP字符编码转换类3

PHP编码转换类请下载附件,包含文件:  converter.class.php /tables/BIG2GB.Table /tables/BIG2UNI.Table /tables/big5-unicode.table /tables/GB2BIG.Table /tables/gb-big5.table /tables/GBK2PY.Table /tables/GBK2UNI.Table /tables/gb-unicode.table /tables/UNI2BIG.Table /table

HTTP服务端JSON服务端

HTTP服务端JSON服务端 最后更新日期:  2014-5-18 Author: Kagula 阅读前提: CMake工具的基本使用 内容简介:    CPPCMS是个开源Web开发框架,通过它可以很容易实现HTTP服务和JSON服务,这里介绍CPPCMS开发环境的搭建.写一个CPPCMS测试程序,它建立HTTP服务,向浏览器返回Hello,World页面.CPPCMS依赖的一些第三方库,其它地方已经介绍怎么Build,所以这里不重复了. 环境:Windows8.1 64bit.Visual

怎么解决中文乱码

问题描述 怎么解决中文乱码 解决方案 解决方案二:LZ说的问题有点笼统,一般情况下就是把你的界面的编码格式设置成UTF-8,所有界面要统一,还有要把你的项目的编码格式,设置的和界面一致,另外就是些过滤器了解决方案三:比如我举一个实例:现在开发JEE的配置环境为Tomcat6.0,MyEclipse,Mysql安装Mysql数据库之前,要将字符集设置为gb2312(为中文简体);在使用MyEclipse新建网页时,头部声明字符集为setCharactorEncoding="gb2312"

中国人不能写一个真正的中文编程软件吗?

问题描述 汉语更适合编程,同样的命令用中文就可以减小程序体积,以if(textBox1.Text=="123"&&textBox2.Text=="456")MessageBox.Show("登陆成功");为例是80多个字节,而用中文就可以写如果编辑框1.内容=="123"并且编辑框2.内容=="456"消息框.内容("登陆成功")不到80,要比易语言要小的多了!比C#更适

c# 正则 过滤特殊字符

问题描述 c#正则过滤特殊字符,,,忘记了,希望大神发个,谢谢.只留下汉字部分,连空格都不要.最好一个正则搞定 解决方案 本帖最后由 XiAnTianYiChuanMei 于 2014-07-12 21:01:22 编辑解决方案二:^[u4e00-u9fa5]+$试一下解决方案三:^[u4e00-u9fa5]+$buxing解决方案四:.Replace("范德萨11233的萨芬",@"[^u4e00-u9fa5]","");解决方案五:楼上应该可

新手建站:地方性站需要有《建国大业》那样的大国思想

中介交易 SEO诊断 淘宝客 云主机 技术大厅 题外话:严格的来说,我从真正建立自己的第一个网站开始到现在,已经半年多了,在这期间,我接触和了解现行的主流bbs系统,b2b系统,分类系统,博客系统(博客这方面真正操作比较少,只是了解),收费的系统也了解过对比过.期间,不断的下载这些系统进行建站或者测试,整合等等.期间,本来想做并且已经做过的有四个网站:地方性论坛,高校方面的,劲舞团的,社区电子商务综合性的.最后一个前几天才忍痛一键把它干掉了,因为项目太大,自己做不起来,但是整合的系统就有七八个,