免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1302 | 回复: 0
打印 上一主题 下一主题

在ubuntu7.10中 eclipse 使用 gbk [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-29 16:50 |只看该作者 |倒序浏览

                                                                1.eclipse 使用 gbk,系统照旧使用UTF-8(以免中文出现乱码)。
我用的系统如下;ubuntu7.10+jdk1.5.0_15+eclipse3.2+myeclipse5.5.1.
希望eclipse 使用 gbk,系统照旧使用UTF-8,步骤如下:
1)首先设置sudo vi /var/lib/locales/supported.d/local
     添加一行 zh_CN.GBK GBK
2)sudo locale-gen, and cd /usr/lib/locale,会看到 zh_CN.gbk ,表示系统支持GBK。
3)进入eclipse的安装目录, cd /opt/eclipse/ 编辑一个脚本 startup.sh
export LC_ALL=zh_CN.GBK
export LANG=zh_CN.GBK
sudo ./eclipse
chomd 755 startup.sh
4)重启之后,运行startup.sh,  选择WORKSPACE支持GBK(window->preferences->general->workspace).
参考:
在设置默认字符集为GBK后,OpenOffice无法打开FAT32上的中文名文档
http://forum.ubuntu.org.cn/viewtopic.php?t=65210&start=0&postdays=0&postorder=asc&highlight=
2.eclipse 字体选择
参考:

eclipse 文字选择 字体缩进



Eclipse的Linux版本一直比Windows下的差,不知道是平台选择问题还是怎样,诸如断点调试Inspect错误、SWT在Linux上观感
不如Windows……最令人郁闷的就是字体问题,Eclipse on
Linux默认的字体不等宽,在写代码的时候缩进会导致中文、英文、字符缩进凌乱,如果代码达到50行,注释再写多点,就会有涂鸦之感,原本有着良好编码
习惯的我(表扔鸡蛋砸我)看到这乱七八糟的缩进头都大一圈(同样的问题在使用VIM编写Rails的时候也有遇到过)
偶然的机会找朋友诉苦,他告诉我修改字体就可以解决这个问题,原因是字体不等宽,处理中英文、和符号缩进效果都不一样,改之,力波清爽,爽到想不到!

    具体操作办法:
    修改Windows->Preferences->General->Apperence->Colors and Fonts
    修改Java Editor Text Color
   
我测试了10几种字体方案,那些不等宽字体直接淘汰,然后对于字符缩进不同的(主要是闭合“}”的缩进位置不准的直接淘汰,然后朋友建议我使用
Courier 10 Pitch(Eclipse on Windows默认为new
Courier),缩进都正常了,但是字体非常扎眼,看着很累,最终选定DejaVu Sans Mono
10号字体,效果是比较好的,附件中的截图上可以很明显的看到两种字体下代码的观感差别。如果觉得还不够好,那么自己去下载new
Courier字体可能会得到更好的效果,但是DejaVu Sans Mono已经完全满足需求,Yeah!


               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/24084/showart_511411.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP