文档章节

Eclipse(Java、Android项目转码)文件转码教程

小伙伴没惊呆
 小伙伴没惊呆
发布于 2014/10/09 10:58
字数 412
阅读 126
收藏 0

网上很多下载的DEMO项目都是GBK编码的,而我们常用开发环境都是设定UTF-8编码,这样一来有时候看GBK项目就需要重新设置ECLIPSE的WorkSpace文件编码,改多了很麻烦,虽然手工直接修改编码也可以,但如果文件过多就恐怖了。

下面推荐一个ECLIPSE插件,设置好后即可一键转码,后文附有地址,或者你直接百度搜索下载即可。

名字是:com.lifesting.tool.encoding_1.0.0.jar 此插件只能对文件进行转码,不涉及文件本身一些代码定义的相关编码转换

以下为设置教程:

注:导入项目后请确保项目显示正常不乱码:也就是说如果你的ECLIPSE本来是UTF-8编码,如果你导入的是GBK项目,那么请先设置ECLIPSE的WorkSpace文件编码为GBK,再使用该插件转码。

1.请先下载 插件 http://yunpan.cn/cg55eFX2thiaW (提取码:dda5)

2.拷贝插件到ECLIPSE目录下的plugins目录 image

3.重启或启动ECLIPSE后,在你需要进行转码的项目右键选择properties或按键盘的alt+enter,然后选择Convert Setting进行设置,Suffix(文件后缀),File Encoding(当前文件编码),Convert To(目标文件编码),Convert Char(是否转换文件内容)

image

这里设置是对GBK的Java文件编码转成UTF-8

4.开始转码:右键项目需要转码的文件夹,选择Liifesting tools—>Set Encoding 即可

image

另:ECLIPSE的搜索功能有个绿色方块也能快捷转码

image

© 著作权归作者所有

共有 人打赏支持
小伙伴没惊呆
粉丝 0
博文 2
码字总数 793
作品 0
广州
Android安全之---应用防dex2jar原理及实现

一、反编译某平台代码 最近在看某外卖平台的代码,发现某外卖平台最新版本版本无法正常的通过dex2jar工具将dex转换出Java源代码,在转换过程中会提示出错,如图: 查看转换出的Java源代码,会...

病已
2017/06/24
0
0
另辟蹊径创建移动应用:iOS和Android代码共享

过去几年,移动应用席卷了整个世界,在工作和生活的方方面面改变着我们使用互联网的方式。创建移动应用的各种技术也随之兴起,各种开发流程也 将移动应用视为一等公民,开始考虑适应移动开发...

程序袁_绪龙
2014/09/27
0
1
JavaDoc不显示 &Android中HttpGet和HttpPost &JSONObject

这几天试着解决的问题有以下几个: 1)开发Android的时候打开Eclipse ADT将鼠标移到基础类的方法上时,不能显示方法的具体信息,方法解释。起初不知道这是工具Eclipse的问题,还是Android的问...

FK339232727
2014/01/17
0
0
Android 开发必学!Kotlin初学者教程

Kotlin是由JetBrains为现代多平台应用程序开发的一种编程语言。 在本综合指南中,你可以获得以下信息: 为什么要学习Kotlin? 如何开始? 如何学习它? 在学习Kotlin之前要知道的事情 为什么...

实验楼
06/21
0
0
android 反编译工具

1、smali-1.2.6.jar 用途:.smali文件 转成 classes.dex文件 说明:.smali文件,类似于.class文件,可以用普通文本编辑器查看和修改。 用法举例:命令行:java -jar smali.jar classout/ -o ...

SamZel
2012/05/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

docker run 创建一个新的容器并运行一个命令

docker run常用命令 docker run :创建一个新的容器并运行一个命令 语法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 1.OPTIONS说明 -t:为容器重新分配一个伪输入终端,通常与 -i 同时使...

lwenhao
21分钟前
1
0
安装Win出现无法创建新的分区也找不到现有的分区解决方案

无法创建新的分区也找不到现有的分区 ### 首先在安装界面按下 Shift+F10### 在出现的CMD界面输入: diskpart 进入磁盘管理工具diskpart### 可以输入 : list disk 查看磁盘列表l...

Kxvz
24分钟前
1
0
关于 @ngrx/Store 下 obj 的扩展问题

昨天做 task 的时候,遇到了一个问题。 TypeError: can't define property "x": "obj" is not extensible 而我的代码是 public txTiles: Array<TransactionFilterTile>; constructor(priv......

IrisHuang
25分钟前
1
0
presto内存管理及调优

内存池 Presto有三种内存池,分别为GENERAL_POOL、RESERVED_POOL、SYSTEM_POOL。这三个内存池占用的内存大小是由下面算法进行分配的: builder.put(RESERVED_POOL, new MemoryPool(RESERVED...

张欢19933
26分钟前
1
0
Mysql5.7服务版安装

步骤1: 勾选同意协议 步骤2:选择Server only模式 步骤3:选择安装目录 步骤4:执行文件 步骤5:端口号与用户配置 步骤6:选择标准系统用户 Finish后,安装完成。...

lyle_luo
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部