netbeans的初步中文处理

netbeans的初步中文处理

看到大家都在说netbeans ruby ide不错,下载来用确实比较方便,算是一个比较好的集成开发环境吧。用了一下发现文档中的中文还有put输出的中文在输出窗口中都显示没有问题,但是错误输出的中文提示却显示为乱码。从网上找了一些资料,建议如下设置:
1、在..\nbrubyide\etc中文件nbrubyide.conf,修改default_options选项如下:
default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Duser.language=en -J-Duser.country=US --fontsize 11"
这里把-J-Duser.language=en -J-Duser.country=US 去掉(备注,其实不去掉也无所谓)。
2、将fontconfig.zip文件包中的fontconfig.properties解压缩后拷到jre/lib目录下,然后到Tools -> Options 中选Font && Color,将其改掉,字体设为Dialog Input,这样英文字体漂亮,中文也应该没问题。
记得拷到两个地方:
1. JDK的jre\lib
2. 如果还安装了一个独立的JRE,则也拷到它的lib下。
设置以后发现DEBUG和输出窗口中文显示都没有问题了,但是put输出又成了乱码。在网上找了一下也没有发现有人提出这样的问题,没有办法,只有自己看看能不能解决。
先来判断汉字字符串的编码格式:

[Copy to clipboard] [ - ]
LZ的研究精神值得学习。

好像我的不会乱码的。