`
djsl6071
  • 浏览: 578693 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

NetBeans5.5中的一些设置

阅读更多
如何设置NetBeans5.5使用的语言

(本贴可任意转载,如想转贴请注明出处,谢谢!)

系统环境:RedHat FC4 + JDK5

由于FC4在选择安装向导界面语言为中文后,系统安装完会设置系统的默认语言为zh_CN.UTF-8,又由于安装了NetBeans的英文版,在X中无法正常显示界面的文字,可能是因为NetBeans对UTF-8支持的不好吧(呵呵,可能是小弟才疏学浅吧,高手见笑了:P)。不过在RedHat9中安装就不会有问题。

由于小弟要在编程时写入中文的注释,所以不想将X设置为英文的(如果设置为英文的,就不会出现乱码了:))

闲话少说,现在就开始。

根据netbeans网站的资料(如下):

配置 IDE 启动开关

配置 IDE 的另一个工具是 Java 启动开关。您可以在命令行上将启动开关添加到 IDE,或者在名为 netbeans.conf 的特殊文件(位于 NetBeans 安装文件夹的 etc 文件夹中)中输入它们。您可以输入特定于 IDE 的启动开关,然后将参数直接传递到在其中运行 IDE 的 JVM。

例如,要为在其中运行 IDE 的 JVM 设置 -Xmx(最大堆大小),请将 -J-Xmx64m 一行添加到 netbeans.conf 文件,或者通过在 UNIX 系统上键入以下内容从命令行启动 IDE:

./netbeans.sh -J-Xmx64m 

或者,在 Windows 系统上键入以下内容:

netbeans.exe -J-Xmx64m 

netbeans.conf 文件可以具有各种 JVM 开关(由空格分隔或位于单独的行上)。请注意,如果 JVM 无法识别所传递的开关,则它将不会启动。出现此错误时,JVM 将返回一条消息,指出导致问题的开关,如以下示例所示:

java -fooUnrecognized option: -fooCould not create the Java virtual machine.

下表列出了可用的启动开关。

启动开关

描述

-h--help 

打印常用启动参数的描述。

--cp:p additional_classpath 

将指定类路径附加到 IDE 的类路径之前。

--cp:a additional_classpath 

将指定类路径附加到 IDE 的类路径之后。

--fontsize size 

设置 IDE 用户界面中的字体大小,以磅表示。如果未使用此选项,则字体大小为 11 磅。

--jdkhome jdk_home_dir 

使用指定的 Java™ 2 SDK 版本,而不是缺省的 SDK。缺省情况下,在 Microsoft® Windows 系统上,加载器会在注册表中查找并使用最新的可用 SDK。

在升级 IDE 使用的 SDK 之前,应该备份用户目录。如果以后需要恢复到先前的 JDK,可以切换到已备份的用户目录,从而确保不丢失任何设置。

要切换 IDE 的用户目录,请使用 -userdir 开关,下面将对其进行详细介绍。

-Jjvm_flag 

将指定标记直接传递给 JVM。

-J-Dsun.java2d.noddraw=true 

防止使用 DirectX 进行呈现。此开关可能会防止在某些带有不合格图形卡的 Microsoft Windows 系统上出现问题。

-J-Dnetbeans.debugger.jpda.transport=dt_shmem userdir

使用“调试”>“启动”命令启动调试会话时,强制 IDE 使用共享内存连接。在将调试器附加到已经运行的进程时,此参数不起作用。

-J-Dorg.netbeans.spi.java.project. support.ui.packageView.USE_TREE_VIEW=true

以基于目录的视图(而不是基于包的视图)显示“项目”窗口中的包。

--laf UI_class_name 

选择给定的类作为 IDE 的外观。以下是两个外观类的示例:

--locale language[:country[:variant]] 

使用指定的语言环境。

--open file 

在源代码编辑器中打开文件。

--open file:line number 

在源代码编辑器中打开文件,并将光标置于指定行上。

--userdir userdir 

显式指定 userdir(它是存储用户设置的位置)。

如果在 UNIX 系统上未使用此选项,则缺省情况下该位置为 HOME 目录。在 Microsoft Windows 系统上,缺省情况下该位置为您首次启动 IDE 时指定的位置。

您可以在“关于”对话框中确定当前用户目录。选择“帮助”>“关于”,然后单击“详细信息”标签。该标签列出了“用户目录”的位置以及其他的产品详细信息。

 

由以上的资料得知,可修改netbeans的启动配置。但是netbeans5.5的配置文件与以前版本所放置的位置不同,
而是放置在{%netbeans-setup-path%}/etc/netbeans.conf文件中。

故将“--locale language=en”加入到此文件中的netbeans_default_options项中,如:“-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true --locale language=en”,启动IDE,界面就变为了英文。

小弟对LINUX了解甚少,所以不知道这个--locale language值还可以设置为哪些值,如有高手知道请赐教,十分感谢。(请写入评论中)

1.netbeans5.5中文太小,比较丑,可以这个改过来
======================================
对这个文件进行编辑netbeans-5.5beta2\etc\netbeans.conf
先删除以前里面的所有内容再复制以下内容
# ${HOME} will be replaced by JVM user.home system property
netbeans_default_userdir="${HOME}/.netbeans/5.5beta2"

# options used by netbeans launcher by default, can be overridden by explicit
# command line switches
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-ea -J-Dapple.laf.useScreenMenuBar=true --fontsize 13"
# --- tips for more advanced options you could use ---
# for JDKs where it is supported (for example Sun's JDK 5.0 and newer),
# you can use the following set of options which enable Concurrent Mark and
# Sweep garbage collection algorithm and improve UI responsiveness
# (see FAQ item
http://www.netbeans.org/kb/faqs/performance.html#FaqGCPauses)
#netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled"
# ---

# default location of J2SE JDK, can be overridden by using --jdkhome <dir> switch
netbeans_jdkhome="D:\Program Files\Java\jdk1.5.0_08"

# clusters' paths separated by path.separator (semicolon on Windows, colon on Unices)
#netbeans_extraclusters="/absolute/path/to/cluster1:/absolute/path/to/cluster2"

其中fontsize可以更大,不过本人觉得13够了和netbeans5.0差不多.

2.netbeans5.5中加快代码提示速度
======================================
在选项中 高级选项-->>编辑-->>编辑器设置-->>Java编辑器-->完成窗口自动弹出之前的延时时间 将250设置为0

高级选项-->>编辑-->>编辑器设置-->>Java编辑器--> 属性栏里面把区分大小写的代码完成前面的小勾去掉(默认没有选上即false状态,如果不小心选上请去掉)

3.netbeans5.5将NetBeans的项目编译成本地exe文件
======================================
新建项目->>NetBeans插件模块->>模块套件项目

4.netbeans5.5最好将NetBeans快捷键设为eclipse的模式,本人觉得这样方便eclipse与netbeans共同使用 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics