Eclipse3.6 3.7整合Flash Builder4.6后字体偏小问题

描述:eclipse安装上flash builder4.6中文版插件后,因加载中文版本语言配置,导致eclipse修改jface_3.7.0.I20110522-1430.jar无效。

一、 软件列表

eclipse-jee-indigo-SR1-win32.zip
FlashBuilder_4_6_LS10.exe(中文版)

二、 安装过程


1) 解压eclipse-jee-indigo-SR1-win32.zip
    此时打开eclipse中文字体是偏小的,Eclipse以前的默认字体一般是Courier New字体,这种字体看着习惯。但当我试图修改回去时,发现字体列表里根本没有这种字体,郁闷了半天,终于在网上找到了解决方法。
具体的原因是jFace的问题,jFace顾名思义,是控制Eclipse整个用户界面的包,打开它后,可以看到里面有各个组件(比如菜单、对话框、面板)的字体风格等属性。而且分成多个系统的属性(Windows7/Vista/XP/NT/2000,Linux等)。注意:这里保存的是默认属性,修改界面后,这里的值将不起作用。
   1. 找到jFace并用WinRAR打开之:
jFace的具体位置:$Eclipse目录$/plugins/org.eclipse.jface_3.7.0.I20110522-1430.jar,找到后,用WinRAR打开。

   2.找到并修改字体属性:
打开后,依次展开:/org/eclipse/jface/resource,这里,你将看到不同操作系统的字体设置,比如jfacefonts_windows7.properties,双击,随便用一个文本编译器打开,找到org.eclipse.jface.textfont.0的配置项,将其设置成Courier New-regular-10即可,修改完成后,保存,WinRAR自动更新jar包。

2) 安装FlashBuilder_4_6_LS10.exe
    并在Adobe Flash Builder 4.6\utilities的安装目录下找到Adobe Flash Builder 4.6 Plug-in Utility.exe

Eclipse3.6 3.7整合Flash Builder4.6后字体偏小问题_第1张图片

  双击后安装,根据选择Adobe Flash Builder 4.6安装目录与eclipse安装目录,安装成功。
  因安装的FlashBuilder_4_6_LS10.exe是中文,打开eclipse后,发现eclipse变成中文版的,字体又变成偏小,此时以为是加载了Flash Builder中的eclipse的plugin所以字体偏小,故也将
Adobe Flash Builder 4.6\eclipse\plugins\org.eclipse.jface_3.7.0.I20110522-1430.jar如步骤1方法修改,但再次打开后发现字体仍字体偏小,无奈将Eclipse加载切换成E文(步骤3),此时字体显示正常,断定Eclipse是加载语言相关的配置有关,在查看Adobe Flash Builder 4.6\eclipse\plugins目录下发现org.eclipse.jface.nl1_3.7.0.v20110716043402.jar(步骤4)。

3) Eclipse加载语言切换
    1.在快捷方式中加参数启动Eclipse。
Eclipse.exe -nl zh #不习惯中文当然还可以切换为en文


Eclipse3.6 3.7整合Flash Builder4.6后字体偏小问题_第2张图片

    2.或打开Eclipse.ini,在最后面一行加上-nl zh

4) 修改
Adobe Flash Builder 4.6\eclipse\plugins\org.eclipse.jface.nl1_3.7.0.v20110716043402.jar
org\eclipse\jface\resource\jfacefonts_windows7_zh.properties

Eclipse3.6 3.7整合Flash Builder4.6后字体偏小问题_第3张图片


修改
org.eclipse.jface.textfont.0=Courier New-regular-10
重启Eclipse,此时切换为中文版,此时字体已显示正常。

你可能感兴趣的:(eclipse)