Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1613015
  • 博文数量: 441
  • 博客积分: 20087
  • 博客等级: 上将
  • 技术积分: 3562
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-19 15:35
文章分类

全部博文(441)

文章存档

2014年(1)

2012年(1)

2011年(8)

2010年(16)

2009年(15)

2008年(152)

2007年(178)

2006年(70)

分类:

2006-12-22 23:50:25

    作为PHP强大的IDE,Zend Studio 5.5.0业已发布,开发PHP的程序员可以从Zend Studio官方网站下载最新版本。出于好奇,我在搞定了LAMP(Linux + Apache + Mysql + PHP)之后,我下载了一个Zend Studio来玩玩,其实我现在并不想去学PHP编程,但提早了解一下这个强大的工具并无任何坏处。
   
    下载解压缩之后,双击,一路的Next和OK,于是Zend Studio顺利的安装好了,可当这个集成环境被打开了之后,我傻眼了,考,全是"口"字,后来在网上搜索了一下,都是在 Windows 下找个simsun.ttc这个文件,然后拷贝到Zend Studio的安装根目录下的/jre/lib/fonts/这个目录,然后编辑‘fonts.dir’这个文件,把里面所有*.ttf替换为simsun.ttc,保存退出。我一步一步的都试了,可仍然没有解决问题。还有一个就是找到Tools菜单里面的一个选项的设置,去更改字体的设置,我考,我见到的菜单几乎全都是那个讨厌的“口”字,哪里能找到什么Tools菜单。没辙了,于是我就一气之下,把这个强大的IDE给干掉了,可干掉后想了想,有些不甘心,于是就想重新再试一遍。

    我安装之后没有显示英文,而是乱码,这让我想到了一个问题,如果我在英文语言环境下安装Zend Studio,是否能显示英文菜单呢,因为我当时用的是中文的操作环境,带着这个疑问,我注销了我的FC6,改变系统的语言为英文重新安装了一遍,然后启动Zend Studio,终于出现了我期望的英文菜单,于是我找到那个Tools菜单,尝试看有没有哪一项的设置可以改变字体,我翻了一个遍,终于让我找到了字体设置的选项,可遗憾的是字体根本没法更改。于是我再尝试一下把jre/lib/fonts目录下的添加一个中文字体simsun.ttc,然后更改fonts.dir里面的设置都为simsun.ttc,保存退出后,我带着兴奋和期望再次打开Zend Studio的IDE,然后尝试在里面输入中文,结果又一次出现了那个讨厌的“口”字,看来此法不通呀,于是我看了看jre/lib/fonts下的原有字体,发现里面除了正常字体外还有粗体、斜体等,于是我想能否找一套中文字体来替换这些字体呢?
   
    于是我找到了/usr/share/fonts下面的中文字体VeraSansYuanTi(这些字体都是我从网上下载安装好的,具体可参看http://blog.chinaunix.net/u/5391/showart_206135.html),来了个偷梁换柱,具体操作如下:

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Bold.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaBrightDemiBold.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Italic.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaBrightDemiItalic.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Italic.ttf  /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaBrightItalic.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Regular.ttf  /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaBrightRegular.ttf

cp  /usr/share/fonts/linuxsong/VeraSansYuanTi-Bold.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaSansDemiBold.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Regular.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaSansRegular.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Bold.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaTypewriterBold.ttf

cp /usr/share/fonts/linuxsong/VeraSansYuanTi-Regular.ttf /usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/LucidaTypewriterRegular.ttf

    其中/usr/local/Zend/ZendStudio-5.5.0/jre/lib/fonts/是我的Zend Studio字体安装路径,你可以根据实际需要作相应的修改。我这采用的是直接替换字体的方法,于是它下面的配置文件fonts.dir无须作任何的改变。搞定之后重新打开Zend Studio的IDE,哈哈,终于能输入中文,那个讨厌的“口”字终于滚蛋了!!!
   
    可是菜单还是英文的呀,其它的注释提示都是英文的,于是想到把菜单也搞成中文的,在网上搜了一下,找到这篇文章http://blog.csdn.net/kernelspirit/archive/2006/12/20/1450967.aspx,作为参考,我根据实际情况将我机器上的/root/ZDE/config_5.5/desktop_options.xml做了如下修改:

           

改为
           


           
改为
           
    保存后退出,重新开启Zend Studio的IDE,哇哈哈哈~~~,那可爱的中文菜单终于出来了,不过有些遗憾的是字体不甚好看。我在FC6的中英文会话下都看了看,都正常显示中文,好,至此,Zend Studio正确显示中文以及开发环境的中文化终于搞定,可以休息一下了。。。。


阅读(2266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~