使用NetBeans啟動英文界面的方法及參數(shù)詳解
最近在折騰Ruby on Rails,IDE使用的是NetBeans。這個軟件目前的多語言版本會自動檢測安裝系統(tǒng)的語言并安裝對應(yīng)語言界面。不過和很多移植過來的Java程序一樣中文字體看著實在很別扭:
軟件本身的設(shè)置并沒有提供改變界面語言的選項,需要修改配置文件解決。找到軟件安裝目錄下的D:\Program Files\NetBeans 6.1\etc文件夾下的“netbeans.conf",打開找到如下部分:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true "
在***添加“--locale en_US",即修改為:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true --locale en_US"
重新啟動,NetBeans啟動界面即可變?yōu)橛⑽?,字體同樣也很別扭,和中文比那個順眼一點自己看著辦吧
下面轉(zhuǎn)載個NetBeans啟動參數(shù)詳解:
IDE 啟動參數(shù) 可以使用 IDE-HOME/etc/netbeans.conf 文件將啟動參數(shù)傳遞給 IDE 啟動程序。啟動程序先讀取此文件,然后再解析命令行選項(包括您添加的所有參數(shù))。 下表定義了可用于 IDE 的開關(guān)。
--help(或 -h)
打印常用啟動參數(shù)的描述。
--jdkhome jdk-home-dir
使用指定的 JavaTM 2 JDK 版本,而不是缺省的 JDK。在 Microsoft Windows 系統(tǒng)上,IDE 啟動程序在缺省情況下會查找注冊表,使用***的可用 JDK。 在升級 IDE 使用的 JDK 之前,應(yīng)該備份用戶目錄。如果以后需要恢復(fù)到先前的 JDK,可以切換到已備份的用戶目錄,從而確保不丟失任何設(shè)置。 要切換 IDE 的用戶目錄,請使用 -userdir 開關(guān),下面將對其進(jìn)行詳細(xì)介紹。
--cp:p additional-classpath
將指定類路徑置于 IDE 的類路徑之前。
--cp:a additional-classpath
將指定類路徑附加到 IDE 的類路徑上。
--open file
在源代碼編輯器中打開文件。
--open file:line number
在源代碼編輯器中打開文件,并將光標(biāo)置于指定行上。
--laf UI-class-name
選擇給定的類作為 IDE 的外觀。以下是兩個外觀類的示例:
com.sun.java.swing.plaf.motif.MotifLookAndFeel
javax.swing.plaf.metal.MetalLookAndFeel
--fontsize size
設(shè)置 IDE 用戶界面中的字體大小,以磅為單位。如果未使用此選項,則字體大小為 11 磅。
--locale language[:country[:variant]]
激活指定的語言環(huán)境。
--userdir userdir
明確指定用戶目錄,該目錄是存儲用戶設(shè)置的位置。 如果在 UNIX® 環(huán)境中未使用此選項,則缺省情況下在 HOME 目錄中設(shè)置用戶目錄。如果在 Microsoft Windows 系統(tǒng)上未設(shè)置此選項,則用戶目錄是***次啟動 IDE 時指定的目錄。 可以在“關(guān)于”對話框中確定當(dāng)前用戶目錄。選擇“幫助”>“關(guān)于”。然后單擊“詳細(xì)信息”標(biāo)簽,并查看“用戶目錄”字段。
-J jvm-flags
將指定標(biāo)記直接傳遞給 JVM 軟件。
-J-Dsun.java2d.noddraw=true
防止使用 DirectX 進(jìn)行呈現(xiàn)。此開關(guān)可以防止在某些帶有不合格圖形卡的 Microsoft Windows 系統(tǒng)上出現(xiàn)問題。
-J-Dorg.netbeans.spi.java.project.support.ui.packageView.USE_TREE_VIEW=true
以基于目錄的視圖(而不是基于包的視圖)顯示“項目”窗口中的包。
【編輯推薦】