Eclipse axure7.0组件库汉化包属性能汉化吗?

Eclipse安装Properties中文编辑插件 - 为程序员服务
Eclipse安装Properties中文编辑插件
整整一个月,一点动静都没有。今天,发本月第一篇,也应该是本月份的最后一篇博文。主要是介绍让Eclipse 识别国际化文件
很多人都知道,如果想使Eclipse的功能强大,就需要借助各种各样的插件来丰富壮大它。对于新使用Eclipse的朋友们,有时当你们在管理message_zh_CN.properties类似于主要的文件,你双击打开发现是unicode编码,不是我们想要的结果,因为我根本看不懂这是什么,能看懂的大概也只有计算机本身了吧。
在网络上面也有很多的小工具,用来将unicode编码转成你想要的结果。当然,总不能编辑的时候每次都上网查吧?如果你的项目使用少量的unicode编码,有不想安装什么插件什么的,那么可以将鼠标悬浮在编码上,Eclipse会提示编码的内容。
不过,这样来管理国际化配置文件,可能在工作中会大大的降低你的工作效率。我个人感觉,前几种方式都不是长久之计,要想以后能方便开发,最好是安装个国际化插件什么的,管理.properties文件舒服,也能提高开发效率。
下面主要是介绍Eclipse安装国际化插件的步骤,这个步骤是我在工作学到的,现在拿来和朋友分享下。
先介绍下我的Eclipse工具的版本
1、打开eclipse做如图操作。
2、一定要 保证电脑连网,这样才能正常安装插件。
Name : PropEdit
Location :http://propedit.sourceforge.jp/eclipse/updates/
填完之后,点击下一步。
3、根据自己网络的环境的速度快慢,会罗列出于插件列表。勾选PropertiesEditor,也就是如上图列表中的最后一项,然后点下一步。
特别说明:由于插件是需要到国外的服务器去获取信息和下载的,所以可能有的时候无法正常下载插件。至于为什么无法正常下载,原因在这里就不多说了(我还有一家老小,胆子小,怕查水表,望见谅)。如果想下载此插件的朋友们,这个时候可能就需要借助第三方的工具来访问国外网络才可以正常下载噢。
4、继续点击 下一步
我同意,点击 下一步
6、开始下载插件了。
7、下载完成后提示,点击
YES 后重启 Eclipse
8、最后。。。
安装成功。快打开你的.properties文件看看吧。
这样再次管理类似于message_zh_CN.properties这样的文件是不是轻松多了呢?
近来由于工作的原因,也很少写过什么博文。QQ、邮箱,几乎都是一周查看一次。每个月至少一篇文章的更新,这是我最初创建博客的计划和坚持,不然,我感觉博客做着就没什么意思了。我想,这应该就和我们做其他事情一样吧。
原文地址:, 感谢原作者分享。
您可能感兴趣的代码温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
&&& 如果经常使用Struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用JDK的native2ascii工具进行转换,
application_en.properties
# Resources for the Hello sample applicationhello.title=A first Struts programhello.prompt.user=Please enter a UserName hello.page.hello=Hellohello.page.wellocome=Wellcome to Blog of Javamxj
application_zh_CN.properties
# Hello实例使用的资源文件hello.title=第一个Struts应用hello.prompt.user=请输入用户名hello.page.hello=你好hello.page.wellocome=欢迎来到Javamxj的Blog
&&& 我当前使用的Eclipse版本是3.1M6,如果使用Eclipse编辑application_zh_CN.properties文件,保存后,关闭这个文件,然后再次打开它,会发现这个文件中的中文字符都变成了????。
&& 为什么会发生这种情况呢?在中文操作系统下,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。
&&& 在3.1M6版本下,我们可以直接修改Properties资源文件的默认编码了(Eclipse3.0版本好像不支持)。在Eclipse主界面下,打开 Window -&Perferences -&General -&Editors -&Context Types:
&&& 修改为GBK后,再次打开application_zh_CN.properties文件,编辑后保存,再打开时,文件中的中文字符可以正常显示了。
&&& 这还不行,还必须利用native2ascii来转换一下。
native2ascii-本地码-至-ASCII 码转换器
将含有本地编码字符(既非 Latin1 又非 Unicode 字符)的文件转换为 Unicode 编码字符的文件。 结构native2ascii [options] [inputfile [outputfile]]说明Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(\? 记号)字符的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/或 Unicode 编码字符的文件。 若省略 outputfile,则使用标准输出设备输出。此外,如果也省略 inputfile,则使用标准输入设备输入。 选项-reverse 执行相反的操作:将含 Latin-1 和/或 Unicode 编码字符的文件转换成含本地编码字符的文件: -encoding encoding_name 指定转换过程使用的编码名称。缺省的编码从系统属性 file.encoding 中得到。encoding_name 字符串必须是符合要求的字符串。
比如可以这样利用native2ascii:
native2ascii -encoding gbk application_zh_CN.properties&& temp.properties
&& 这里将根据application_zh_CN.properties输出了一个临时文件temp.properties,然后把application_zh_CN.properties中的文件内容替换为这个临时文件的内容就可以了。
转换后的application_zh_CN.properties&&
# Hello\实\例\使\用\的\资\源\文\件
hello.title=\第\一\个Struts\应\用hello.prompt.user=\请\输\入\用\户\名hello.page.hello=\你\好hello.page.wellocome=\欢\迎\来\到Javamxj\的Blog
&& 这样的操作对于一个或两个资源文件还行,如果多个资源文件,这样未免有些太麻烦了。你可以建立一个批处理文件(.bat);或者建立一个Ant文件,利用其包含的native2ascii任务,也可以进行批处理。
&& 还是觉得麻烦!!!
&& 但是自从使用Eclipse后,好处多多,在Eclipse下,有这么两个插件,可以用来处理资源文件,它们使用起来各有千秋。
JInto 0.8.0
仔细看看文档,它提供的功能还是很不错的。
Properties Editor
它提供了三个版本,单独运行的版本、Eclipse版本、JBuilder版本(将for jbuilder版本jar文件拷到jbuilder/lib目录下即可),这里只看看Eclipse3下的版本
eclipse 更新方法:
Please choose from the screen of Eclipse with "Help" -&"Software Updates" -& "Update Manager".
URL : http://propedit.sourceforge.jp/eclipse/updates/
分别以links方式安装这两个插件,启动Eclipse,切换到Perferences,如图:
· JInto插件
· Properties Editor插件
· 先利用Properties Editor插件编辑资源文件,选中application_zh_CN.properties,右击,选择对应的插件,如图操作:
· Properties Editor插件编辑的效果
· 然后利用JInto插件编辑资源文件:
附带说说XML文件
&&& 对应XML文件类型,默认的编码是UTF-8,但如果在xml声明中可以指定其编码,如“&?xml version="1.0"&& encoding="GBK"?&”就指定其编码为GBK。这样,Eclipse在读取xml文件时,会首先根据其声明来设置这个文件的编码,如果在声明中没有指定其编码,那么会采用UTF-8编码来读取这个文件。所以对于xml文件,就不需要强制设置其默认的编码类型了。
&&& 真不知道Sun是怎么搞的,对于资源文件的编码能搞得这么复杂,如果能像XML文件那样从内容识别其编码多好啊,等吧,等到Sun CEO换成了中国人吧。
阅读(2350)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'利用Eclipse编辑中文资源文件与两插件JInto0.8.0和Properties Editor',
blogAbstract:'既然生为中国人,就没有什么好抱怨的了,遇到编码的问题,那只有解决它了。
&&& 如果经常使用Struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用JDK的native2ascii工具进行转换,
blogTag:'properties,eclipse,文件,编码,插件',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:3,
publishTime:2,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}eclipse怎么安装中文语言包_百度知道Eclipse怎么安装语言包汉化_百度知道}

我要回帖

更多关于 axure7.0组件库汉化包 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信