jicheng0622

【原创】简单实现CodeWarrior10.2中英文系统界面切换

0
阅读(14773)

玩了几天CodeWarrior10.2,在操作体验上,Eclipse做的真是没话说,再次让我们体会到飞思卡尔自家IDE的强大(当年用着Codewarrior4.6然后CodeWarrior5.0就深有体会,功能做得真是很强大,没话说,呵呵)。不过很多用惯了英文界面的开发人员都会发现自己安装的CW10.2或者CW10.1启动后都是已经汉化后的界面(至于为什么从官网上下的安装后都自动变成汉化的,我还是没搞懂问题所在),其中很多功能都汉化的很不到位,说实话真的很让我们这些用惯了英文界面的开发人员很纠结。不过也因此有了本篇解决该问题的博客的存在,哈哈。

如鲠在喉的感觉确实让人感觉不怎么好(咳咳,解释下,不是不爱我们母语啊,是汉化人员翻译的真是让人纠结啊,呵呵),所以研究了好一会儿终于解决了该问题,这里我找到了问题切入点,那就是既然他是基于Eclipse的开发环境,那么我们就得从Eclipse的一些功能命令着手了,所以该问题迎刃而解,而且就Eclipse的一些小技巧也给出了一些在Codewarrior上的应用,当然可能有些技巧作用不大,那就当给大家娱乐娱乐,还有得谢谢下飞思卡尔社区的居工,看了他对改英文界面的方法让我有了本篇博客对Eclipse的灵活运用,哈哈~

技巧1:英文界面启动

如上图把Codewarrior10.2的启动文件复制快捷方式到桌面,然后右键其属性栏,更改如下图,注意-nl en前需要空格,否则会显示命名错误,然后点击”应用“,”确定“即可。

然后我们双击该快捷方式再次打开Codewarrior10.2可以看到华丽的英文界面就展现在我们面前了(是不是很神奇,有木有,呵呵,这里解释一下,其实既然Codewarrior10是基于Eclipse的,那么Eclipse的命令当然可以照用,其中"-nl en"就是调用英文语言包了,呵呵),哈哈,如下图:

技巧2:中文界面启动

其实如果想中文启动最简单的方法就是把刚才加上的那个”-nl en“去掉就可以了,呼呼,但是不得不考虑一个问题,那就是还是有部分人安装的Codewarrior10直接就是英文界面的,这样的话如果他想改回中文界面的话该如何解决,其实这也简单(所以本文标题才写成简单实现,呵呵),那就是把”-nl en“改成”-nl zh“(其实网上有说改成”-nl cn“,经过测试不可以的,所以我改成了zh(中文)),然后就可以来一个华丽的变身,中文界面就出现了(当然前提是你事先装了Eclipse的中文语言包),简单吧,哈哈~

下图为我放置在桌面的两种Codewarrior10.2启动界面,想用哪个用哪个,是不是很霸道,呵呵

技巧3:解决Eclipse界面弹出异常

在使用eclipse环境的时候有可能出现异常弹出情况,像下图1所示,这里我们可以更改快捷方式属性如下图2所示,改成-clean,然后双击运行即可解决。

技巧4:建立工作空间

更改如下图即可在启动Codewarrior的时候在相应的目录下建立工作空间,在打开的Eclipse下所建的工程会保存在该工作空间内。

技巧5:更换启动图片(旨在娱乐,呵呵)

老是一个启动界面可能会腻,那咱就换一个图片娱乐一下,哎,搞IT的就得没事找事乐一乐是吧,呵呵。找到...\Freescale\CW MCU v10.2\eclipse\plugins\com.freescale.core.ide.nl1_1.1.0.FSL_b18_3082-A13中splash.bmp(为启动图片),把想要改的图片(建议改成500*330分辨率)改为splash.bmp覆盖原图片(建议把原图片先保存到其他文件夹里,为以后复原),更改之后如下图,呵呵,很有爱吧~

好了,其实说了这么多,本篇主要目的就是实现英文界面的启动,这样可以更方便大家对Kinetis的开发,至于最后技巧纯是娱乐一下,不过可以试试,还是挺好玩的,哈哈。

Baidu
map