《jQuery EasyUI开发指南》——1.5 MyEclipse的语言配置

简介: 一般来说,在开发软件的时候,使用IDE主要有英文和中文这两个选择(对日开发除外)。究竟使用英文版还是使用中文版呢?在这个问题上,很多新手很困扰。使用英文版,显得专业,但如果英文不好,很难对IDE的各种选项进行设置,更不要说是精通了。也许,使用了几年英文版,对IDE的熟悉程度还始终停留在初级阶段。

本节书摘来自异步社区《jQuery EasyUI开发指南》一书中的第1章,第1.5节,作者:王波著,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 MyEclipse的语言配置

一般来说,在开发软件的时候,使用IDE主要有英文和中文这两个选择(对日开发除外)。究竟使用英文版还是使用中文版呢?在这个问题上,很多新手很困扰。使用英文版,显得专业,但如果英文不好,很难对IDE的各种选项进行设置,更不要说是精通了。也许,使用了几年英文版,对IDE的熟悉程度还始终停留在初级阶段。使用中文版,可以直观地对IDE进行设置,不会有语言障碍,也不会因为设置错误导致不能恢复,影响开发。但这样开发者可能会有一个顾虑,会不会让别人议论,说自己不专业呢?其实,根据作者多年的开发工作,还有作者接触过的一些公司来看,无论是大公司还是小公司,他们对IDE的语言并没有限制,他们关心的只是分配给开发者的任务是否完成,完成的质量如何,甚至连华为这样的大公司,也没有对此做出限制(华为公司之前统一过bug处理系统的语言,认为国际化公司就应该有英文范儿)。

打消了这个顾虑就可以自由选择语言版本了。这里选择英文版来开发。为了方便英语不好的读者,下面先来介绍中英文版本的切换。

首先选择中文版的MyEclipse。MyEclipse和Eclipse一样,都是引用插件来扩展功能的。当引用了中文插件后,如果想切换到英文,只需要更改一下配置文件即可。这样一来,程序员就可以使用中文版进行开发,不用担心覆盖英文版的问题了。

  • 首先,登录Eclipse的官方网站,下载中文语言包。
  • 然后,进入MyEclipse的根目录,在根目录下创建language文件夹,将eclipse文件夹复制到这里。
  • 最后,在根目录下创建links文件夹,创建language.link,路径为path=d:\eclipse\language,也就是MyEclipse的安装路径。

这样,当再次打开MyEclipse的时候,它就已经是中文版的了。

如果想取消中文版,在MyEclipse的目录下找到eclipse.ini文件,在最后面加上-Duser.language=en就可以了。如果需要恢复中文,可以加上-Duser.language=zh,也可以直接删除刚才的设置。还有一种恢复英文的方法就是,在language.link文件中删除引用路径,不再引用中文语言包插件。

实际上,作者通过实验发现,只需要把language文件夹复制到MyEclipse的安装目录下的dropins文件夹下即可,连引用文件都可以不用新建,MyEclipse会自动加载该文件夹下的内容。其实,在MyEclipse中,很多内容都是插件化的,例如,需要某个插件,可以安装它,也可以卸载它。什么都可以控制,不强加给用户,这样的软件才是好软件。

MyEclipse的中文开发界面如图1-3所示。
screenshot

相关文章
|
1月前
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
13 1
|
1月前
|
JavaScript Java 数据库连接
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
23 0
|
Java 测试技术
MyEclipse TestNG插件安装与配置
MyEclipse TestNG插件安装与配置
87 0
|
11月前
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——struts.xml配置详情
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——struts.xml配置详情
49 0
|
11月前
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
38 0
|
11月前
|
JavaScript Java 数据库连接
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
62 0
|
存储 JSON JavaScript
JQuery Ztree 树插件配置与应用小结 2
JQuery Ztree 树插件配置与应用小结
156 0
|
JSON JavaScript 前端开发
JQuery Ztree 树插件配置与应用小结 1
JQuery Ztree 树插件配置与应用小结
106 0
|
JavaScript 测试技术
Easyui 修改jquery validatebox为英文校验提示为中文提示
Easyui 修改jquery validatebox为英文校验提示为中文提示
79 0
|
JSON 前端开发 JavaScript
jQuery封装Ajax,SpringMVC使用Ajax的配置
jQuery封装Ajax,SpringMVC使用Ajax的配置
148 0
jQuery封装Ajax,SpringMVC使用Ajax的配置