eclipse如何在一个项目中放两种编码的代码,比如UTF8+GBK共存

做公司项目时,因为个人的喜好,可能会出现编码冲突,所以大部分团队都是统一用UTF8编码。我算是个异类吧,即使公司统一用的是UTF8,我也比较偏向GBK(懒得改是最大原因)。

所以一旦我想用自己写的代码时,总会跟项目格格不入。

以前的解决方法是直接打开原来的代码,然后copy没有乱码的源代码,再去粘贴。如果只是一两个类倒也无所谓,但如果是几十个类的话。。。

如今我找到另一个更简单的方法,可以让GBK的代码跟UTF8共存!

步骤如下:

0、比如一个项目是UTF8编码

1、右键项目new->source folder(比如命名src_2)

2、将GBK的代码全丢进去

3、右键src_2,修改编码格式为GBK

4、OK,可以看看项目的代码,跟src_2的代码,都没有乱码~

--------------

其实就是建了另一个src,设置了不同编码格式而已,不过却解决了我多年的心病啊~~(还记得当年移植代码时copy几十个类的心酸历史。。。)

时间: 2024-08-10 23:25:31

eclipse如何在一个项目中放两种编码的代码,比如UTF8+GBK共存的相关文章

Eclipse 安装 SVN 插件的两种方法

eclipse里安装SVN插件,一般来说,有两种方式: 直接下载SVN插件,将其解压到eclipse的对应目录里 使用eclipse 里Help菜单的"Install New Software",通过输入SVN地址,直接下载安装到eclipse里 第一种方式: 1.下载SVN插件 SVN插件下载地址及更新地址,你根据需要选择你需要的版本.现在最新是1.8.x Links for 1.8.x Release: Eclipse update site URL: http://subclip

【转】eclipse安装SVN插件的两种方法

转载地址:http://welcome66.iteye.com/blog/1845176 eclipse里安装SVN插件,一般来说,有两种方式: 直接下载SVN插件,将其解压到eclipse的对应目录里 使用eclipse 里Help菜单的“Install New Software”,通过输入SVN地址,直接下载安装到eclipse里     第一种方式: 1.下载SVN插件 SVN插件下载地址及更新地址,你根据需要选择你需要的版本.现在最新是1.8.x Links for 1.8.x Rele

在一个项目中同时使用Swift和Objective-C代码混合编程的方法

主要介绍了在一个项目中同时使用Swift和Objective-C代码的方法,在一个工程中同时使用Swift和Objective-C混合语言编程的方法. Swift 与 Objective-C 的兼容能力使你可以在同一个工程中同时使用两种语言.你可以用这种叫做 mix and match 的特性来开发基于混合语言的应用,可以用 Swfit 的最新特性实现应用的一部分功能,并无缝地并入已有的 Objective-C 的代码中. Mix and Match 概述 Objective-C 和 Swift

[002] 两种常见的代码组织结构

1. 按照应用程序的业务逻辑来组织结构 办公软件: 1. 采购 com.itheima.buy 2. 开会 com.itheima.meeting 3. 请假 com.itheima.leave 2. 根据与代码的类型划分程序包结构 UI界面展现         com.itheima.mobilesafe.activity 自定义的UI         com.itheima.mobilesafe.activity.ui 业务逻辑             com.itheima.mobiles

Eclipse 安装 ADT 失败的两种解决办法 [Android Development Tooling]

原因 最近想在新装的 Win7 里搭建一下 Android 的开发环境,虽然现在有 Android Studio 了,不过还是习惯 Eclipse 一点.众所周知的原因,Eclipse 直接安装 ADT(Android Develepment Tooling) 插件是不行的,这里给出两种解决办法,我们的前提是要先安装 Google 的 翻[email protected]!墙工具 GoAgent . 一.使用 Proxy 由于直接访问是不行的,所以你可以使用 VPN 或者 GoAgent 做为

告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现(转)

效果图 字符 字符是早于计算机而存在,从人类有文明那时起,人们就用一个个符号代表世间万象.如ABC,如“一.二.三”. 字符集 字符集是所有字符的集合. XXX字符集 给字符集中的每一个字符套上一个序号后的字符集.常见的XXX字符集有ASCLL字符集.Unicode字符集等等,不同种字符集为每个字符编的序号不同,包含的字符数量也不同. GBK.UTF-8 GBK.UTF-8是一种编码编码格式.当然,你也可以说unicode是一种编码格式,因为它的的确确为每个字符编了一个码,没错,可是unicod

用SQL Server的CAST()函数获得GB2312和UTF8两种编码

CAST()函数的参数类型变化,为中文返回两种不同的编码: SELECT CAST('汉字' AS VARBINARY) AS [GB2312]; --相当于 CAST(CAST(N'汉字' AS   VARCHAR(4)) AS VARBINARY) SELECT CAST(N'汉字' AS VARBINARY) AS [UTF-8]; --相当于 CAST(CAST(N'汉字' AS NVARCHAR(2)) AS VARBINARY) 返回结果(二进制类型): GB23120xBABAD7

python将两个数组合并成一个数组的两种方法的代码

内容过程中,把写内容过程中常用的内容收藏起来,下面的资料是关于python将两个数组合并成一个数组的两种方法的内容,希望能对小伙伴们有帮助. c1 = ["Red","Green","Blue"]c2 = ["Orange","Yellow","Indigo"]c1.extend(c2) assert c1 == ["Red","Green",&q

python遍历数组的两种方法的代码

工作过程中,把开发过程中较好的一些内容段备份一下,下面内容是关于python遍历数组的两种方法的内容,希望对小伙伴有用途. colours = ["red","green","blue"] for colour in colours: print colour # red # green # blue 下面的方法可以先获得数组的长度,然后根据索引号遍历数组,同时输出索引号 colours = ["red","gree