2014年11月26日 星期三

Netbeans

NetBeans ShortCut 常用快速鍵

F6:程序運行快捷鍵

Ctrl + F:尋找
F3:尋找下一個字串
Ctrl + G:跳到第 N 行
Ctrl + H:取代

Tab:增加縮排
Shift + Tab:減少縮排
Ctrl + E:刪除一行
Shift+Enter:在該行下一行新建一條空白
右鍵   : 格式化代碼
/**註解
Ctrl+/ 或Ctrl+Shift+C:註釋和取消註釋(選中多行,可以多行注釋)
ctrl+\ : 代碼提示
Ctrl + Shift + I:修正 import 項目
Alt + Enter:修正程式碼錯誤
Alt + Shift + F:格式化程式碼
Alt + Insert:產生程式碼 (constructor、get method、set method....)
Ctrl + Up↑ / Down:向上、下捲動
Ctrl + R:重新命名
Ctrl + \:自動完成、程式碼建議
Ctrl + Page Down:下一個分頁
Ctrl + Page UP↑:上一個分頁
Alt + Shift + Up↑:整行向前移動
Alt + Shift + Down:整行向後移動
Alt + Shift + Enter:全螢幕
Ctrl + Shift +  Up↑:整行複製
Ctrl + 數字鍵盤「+」號:展開目前程式碼片段
Ctrl + 數字鍵盤「-」號:縮合目前程式碼片段
Ctrl + Shift + 數字鍵盤「+」號:展開所有程式區段
Ctrl + Shift + 數字鍵盤「-」號:縮合所有程式區段


Tips
Code Completion: Ctrl-Space or Ctrl-\
Code Templates: 縮寫 + Space
請至 Tools-->Options-->Editor Code Templates
Code hints: Alt+Enter

find class Shift+Alt+O

Shift + F1: 開啟Java doc搜尋
設定使用Javadoc: Shift+F1
Tools --> Java Platform Manager
Tools -- > Library Manager

其他:觀看 Source & Refactor
Ctrl + G:Go to Line (與 eclipse 一樣)
Alt + Shift + O:Go to Class
Alt + O:Go to Source
Ctrl + B:Go to Super Implementation
Alt + F7:Find Usages
Ctrl + F:Find
Ctrl + H:Replace
Ctrl + Shift + P:Find in projects
Ctrl + Shift + 1:Select in project
Shift + F3:Find Previous
F3:Find Next

Ctrl+數字:切換視窗
Ctrl + 7:導覽窗
Ctrl + 0:編輯窗
Ctrl + 1:專案窗
Ctrl + 2:檔案窗
Ctrl + 2:輸出窗

Alt + Shift + R:rename, 改名稱 (與 eclipse 一樣)
Alt + Shift + F:Fix Imports, 自動 Import
Alt + Shift + W:Surround With try-catch, 自動 try catch
Alt + 左,右 :切換來源檔;切換分頁
Alt + Enter :建議與修正

Ctrl + Shift + F:Reformat Code,自動排版 (與 eclipse 一樣)
Ctrl + Shift + T:Comment, 註解
Ctrl + Shift + D:Uncomment, 反註解
Ctrl + F3:Find Selection,搜尋選擇的字串
Ctrl + l or k :自動完成字串
sout + white space : Code template

更改介面字型:
在啟動捷徑裡面,設定起始參數
加上 --fontsize 12 看起來字會比較大
加上 --laf javax.swing.plat.metal.MetalLookAndFeel 字會比較美觀

其他修改界面風格
SunONE Studio 5中文版默認啟動時的界面風格是metal的(也就是java的那種風格),可
以按照swing程序的標準修改方式進
行更換,如更換為windows風格等,如下:
更換為windows風格: --laf com.sun.java.swing.plaf.windows.WindowsLookAndFeel
更換為metal風格(默認): --laf javax.swing.plaf.metal.MetalLookAndFeel
更換為motif風格: --laf com.sun.java.swing.plaf.motif.MotifLookAndFeel
更換為mac風格: --laf com.sun.java.swing.plaf.mac.MacLookAndFeel
更換為GTK風格: --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel

設定編輯器字型:
編輯器全域字型建議請設定為 dialogInput 14
修改語言
如果你想使用英文版的NB,那麼只需要在那個"C:\Program
Files\netbeans-5.5\bin\netbeans.exe" 後面加一個 -locale en,即快捷方式的屬性中
的目標欄為
"C:\Program Files\netbeans-5.5\bin\netbeans.exe" -locale en
就OK了。我一般是把預設的快捷方式複製一份,再改那麼,這樣就有中文,英文兩個版本
的快捷方式了。



編輯字體
編輯format格式
編輯行尾ending


文件參考出處:
NetBeans5.5 繁中下載 http://www.netbeans.info/downloads/index.php?rs=11

NetBeans overview  http://0rz.tw/d72JM

NetBeans IDE 5.5 Quick Start Guide
http://www.netbeans.org/kb/55/quickstart.html

Basic Programming http://www.netbeans.org/kb/trails/java-se.html
http://bbs.csdn.net/topics/350131767
https://netbeans.org/kb/73/java/editor-codereference_zh_CN.html
http://iambigd.blogspot.tw/2010/11/eclipse.html