写程序过程, 有时间需要把代码文件保存成编码为UTF8格式. 虽然在创建项目后可以选择该项目的默认编码. 但是有时候, 我们可能需要单独修改一个格式为UTF-8格式的文件.这时候, 我们可以直接把这个文件拖到Netbeans工作区, 然后直接修改这个文件.
注: 其实把文件拖到Netbeans工作区直接修改的话, Netbeans占用的内存比你创建一个项目来进行编辑要少很多. 创建项目反而会拖慢你的系统速度, 特别你的项目文件比较多的时候.
不过这种情况的话, 如果你是使用中文系统, 可能你的Netbeas的默认编码是GBK, 这时有些包括中文文字的UTF-8格式的文件, 你打开的时候会显示为乱码. 所以针对这个问题, 我们可以直接修改Netbeans的配置文件.
打开/NetBeans 6.9.1/etc/netbeans.conf 文件, 找到etbeans_default_options这一行, 然后把以下代码:
-J-Dfile.encoding=UTF-8
添加入去.
以下为本人添加后的代码, 红色部分的是本人添加的:
netbeans_default_options=”-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8”
除非注明,干草博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://www.tmper.com/blog/netbeans-utf-8/
http://hi.baidu.com/skyfeb2008/blog/item/791d2d0b3d0fe210e92488ea.html
布局文件引起的错误,确定。
感想的由来,是由一次在一qq 开发群里面说了一句用软件要尽量用正版。
然后自己就被群起而攻了。
有说 你所用的软件都是正版的吗?
有说 你难道没用过盗版吗?
也有说 我就用盗版
还有人说,盗版比正版好用。
。。。。
然后我就崩溃了,看来中国人的版权意识还有很长的路要走啊。
首先搞清楚概念,正版!= 收费,盗版!=免费;比如你使用自由软件,那些是正版,你使用5块钱买的windows,那是盗版,但是不是免费的。
而我自己对于版权的观点是,在尽自己最大努力情况下,使用正版的软件,你可以由于个人需要,使用盗版软件,但是你必须坚持正版版权的意识,你得明白,这些软件是人花费巨大的精力和时间写出来的,如果写这些软件的人需要收费,而你恰好又需要的话,你花钱买软件是正常的,这是一种等价的交换,而不是意识中理解的软件就应该免费,没这个道理。就像你需要衣服,桌子等物品一样,如果你需要这些东西,你不会第一就想着这些东西应该免费直接送给你吧?你首先想到的是去买,对吧?那软件跟这些物品又有什么区别呢?所以那些在我面前叫嚣着就是要用盗版,盗版比正版好的人,我只能shame on you。
另外一点,要搞清楚的是,要使用正版,并不代表你一定就要花钱去买,比如,如果你是个初级开发者,你要开发软件,没办法,我相信大部分人都装盗版windows,但是,如果你有正版意识的话,你会选择不用windows,你选择免费的linuxe版本,这是完完全全的正版,不用花一分钱,是吧?那你为什么还要去用盗版的windows呢?说到底还是一点,没有正版意识。
有人开始要反问我了,我用的都是正版吗?我就没用过盗版吗?我的回答是,肯定用过盗版,但是呢,我正在尽量的用正版,工作用linux,家里用mac,mac上的软件买不起的,就去找免费的,实在找不到,就只能。。。你懂的。但是呢,我不敢苟同的是,有免费的可替代的同等功能的软件,连找都不找就马上用盗版的这种做法。
当然,说这么多,只是觉得开发者需要有种正版意识,来使得软件的发展更加的健康。你可以追求自由软件(我自己是这个的追随者),但是得有版权意识。