NetBeans工具學習之道:NetBeans的(默認)快捷鍵

沒什麼好介紹的,是netbeans的快捷鍵,比較全面。看到好多罈子裏還在問eclipse下的這個快捷鍵怎麼netbeans下沒有呢。以前收集的,現在列在下面:

 其實,在當前安裝的netbeans的 幫助 菜單下 有 快捷鍵列表 這個子菜單,這裏有詳細的針對當前版本的介紹。

這裏,我覺得有個問題需要說明下:

默認下netbeans對代碼的提示的快捷鍵是 ctrl+空格

在win下,我們知道,這個是用來切換輸入法的,因此,在netbeans中需要手動調用代碼完成時,會不起作用。解決辦法:有多個方法:

方法1: 我的辦法:把輸入法切換方式更改成 ctrl+shift+空格,畢竟輸入法使用機會少,並且重裝系統機會也要小。而netbeans換新版本的頻率也比重裝系統高。

方法2: 將netbeans的快捷鍵方式使用eclipse的 IDEA的 等等。如果你熟悉eclipse或IDEA的快捷鍵,那麼這個是你的好選擇。

方法3: 將衝突的改成別的可用的。 注意這行:

顯示代碼完成彈出式菜單 (替代快捷鍵) Ctrl+SPACE 其他

在首選項的 快捷鍵映射 選項卡里 找到這行, 在Ctrl+SPACE右邊有個按鈕可以編輯 重置這個快捷鍵功能,或者雙擊也可以編輯,這樣就可以改成你想要的了。

在安裝新版本時,如果你有舊版本存在,netbeans會提示你是否導入上一版本的設置,其中就包含你的個性化定製以及你安裝的額外插件。

 附:netbeans6.0快捷鍵列表,具體當前版本請參考IDE的幫助菜單。

1、完成代碼:ctrl+\ //任何地方按下此組合鍵,均會提示相應的參考字段; 

2、錯誤提示:alt + enter //顧名思義,當系統報錯時,按下此組合可以查看系統提示; 
3、自動完成字符串: ctrl+L ctrl+k //後者(Ctrl+L沒用過)組合鍵自動打出字符串,每按一次打出一個新串,串序自下向上; 
4、右鍵:修復自動導入 
5、右鍵:格式化代碼風格 
6、導入所需包:ctrl+shift+i 
7、格式化代碼:alt+shift+F 
8、註釋/取消註釋:ctrl+/,此功能支持多行註釋,但首先需選中所要註釋行 
9、psvm+Tab 生成Main方法 
10、sout + Tab //生成輸出語句 
11、ctrl+enter //增加空白行,光標不移動; 
12、alt+shift+F //格式,不太懂什麼意思,高手可以解釋下; 
13、alt+enter //不太會用; 
13、Alt+insert //插入代碼(包括構造函數,setter和getter方法等); 
14、Alt+Shift+O //轉到類; 
15、Ctrl+Tab //在打開的源文件中進行切換; 
16、Ctrl+O或Ctrlt+單擊 //轉到源,即按住Ctrl鍵然後單擊某源就可以打開源代碼; 
補充幾條: 
Shift+F6 //運行當前程序 
Ctrl+Shift+F5: //調試當前程序 
Ctrl+F //快速查找代碼中的字符串 
Ctrl+Delete //也是一個比較常用的shortcut,大家可以試試; 
Ctrl+Shift+Right //向右逐個選中 
Ctrl+Shift+Left //向左逐個選中 
Ctrl+Shift+UP/DOWN //複製當前行到下一行,光標不動 



    * 新建項目:Ctrl-Shift-N 
    * 自動格式化代碼:Alt-Shift-F 
    * 保存文件:Ctrl-S 
    * 代碼補全:Ctrl-" 
    * 代碼自動完成:默認Tab (我個人更喜歡空格鍵,可以在“選項-Editor”裏修改) 
    * 顯示 Javadoc:Alt-F1 
    * 運行主項目:F6 
    * 編譯主項目:Shift-F11 
    * 運行文件:Shift-F6 
    * 新建 JUnit 測試:Ctrl-Shift-U 
    * 運行測試:Alt-F6 
    * 設置斷點:Ctrl-F8 
    * 調試主項目:Ctrl-F5 
    * 調試文件:Ctrl-Shift-F5 
    * 逐步調試:F7 

    * 代碼自動完成:Ctrl-",這個可以自動完成諸如創建對象的代碼 
    * 代碼自動插入:Alt-Insert,這個可以自動插入Getter-Setter方法的代碼 
    * 按照提示操作:Alt+Enter,例如:插入所需要的包或刪除未使用的引入包 
    * 自動修復引入包:Ctrl-Shift-I 
    * 單獨修復引入包:Alt-Shift-I 
    * 自動粘貼代碼:Ctrl-Shift-上/下方向鍵 
    * 自動移動代碼:Alt-Shift-上/下方向鍵 
    * 代碼模板實時自動補全:Tab 
    * 變量重命名:Ctrl-R 
    * Javadoc彈出框提示:Ctrl-Shift-Space 

這裏所列出的NetBeans快捷鍵是從NetBeans一份文檔中直接copy出來,放在這裏方便查閱。(2007.03.30最後更新) 


查找、搜索和替換


Ctrl-F3 搜索位於插入點的詞

F3/Shift-F3 在文件中查找下一個/上一個

Ctrl-F/H 在文件中查找/替換

Alt-F7 查找使用實例

Ctrl-Shift-P 在項目中查找

Alt-Shift-U 查找使用實例結果

Alt-Shift-H 關閉搜索結果突出顯示

Alt-Shift-L 跳轉列表中的下一個(所有文件)

Alt-Shift-K 跳轉列表中的上一個(所有文件)

Ctrl-R 重新裝入窗體

Alt-U-U 將選定內容轉換爲大寫

Alt-U-L 將選定內容轉換爲小寫

Alt-U-R 對選定內容切換大小寫在源代碼中導航

Alt-Shift-O 轉至類

Alt-Shift-E 轉至 JUnit 測試

Alt-O 轉至源代碼

Alt-G 轉至聲明

Ctrl-B 轉至超級實現

Alt-K/Alt-L 後退/前進

Ctrl-G 轉至行

Ctrl-F2 切換添加/刪除書籤

F2/Shift-F2 下一個/上一個書籤

F12/Shift-F12 下一個/上一個使用實例/編譯錯誤

Ctrl-Shift-1/2/3 在“項目”/“文件”/“收藏夾”中選擇

Ctrl-[ 將插入記號移至匹配的方括號

Ctrl-^ Ctrl-[(法語/比利時語鍵盤)


用Java編碼


Ctrl-I 覆蓋方法

Alt-Shift-F/I 修復全部/選定類的導

Alt-Shift-W 以 try-catch 塊圍繞

Ctrl-Shift-F 重新設置選定內容的

Ctrl-D/Ctrl-T 左移/右移一個製表符

Ctrl-Shift-T/D 添加/撤消註釋行 ("//

Ctrl-L/K 插入下一個/上一個匹

Esc/Ctrl-空格鍵 關閉/打開代碼完成

Ctrl-M 選擇下一個參數

Shift-空格鍵 輸入空格,不展開縮寫

Alt-F1/Shift-F1 顯示/搜索 Javadoc

Ctrl-Shift-M 提取方法

Alt-U-G 將 “get” 放置到標識符前面

Alt-U-S 將 “set” 放置到標識符前面

Alt-U-I 將 “is” 放置到標識符前面

Ctrl-Backspace/Del 刪除上一個/當前詞

Ctrl-E 刪除當前行

Ctrl-J-S/E 開始/結束錄製宏

Ctrl-Shift-J 插入國際化字符串

Ctrl-數字鍵盤上的 - 摺疊(隱藏)代碼塊

Ctrl-數字鍵盤上的 + 展開已摺疊的代碼塊

Ctrl-Shift-數字鍵盤上的 - 摺疊所有代碼塊

Ctrl-Shift-數字鍵盤上的 + 展開所有代碼塊

Alt-Enter 顯示建議/提示


打開和切換視圖


Ctrl-Shift-0 顯示“搜索結果”窗口

Ctrl-0 顯示源代碼編輯器

Ctrl-1 顯示“項目”窗口

Ctrl-2 顯示“文件”窗口

Ctrl-3 顯示“收藏夾”窗口

Ctrl-4 顯示“輸出”窗口

Ctrl-5 顯示“運行環境”窗口

Ctrl-6 顯示“待做事項”窗口

Ctrl-7 顯示“導航”窗口

Ctrl-Shift-7 顯示“屬性”對話框

Ctrl-Shift-8 顯示組件面板

Ctrl-8 顯示“版本控制”窗口

Ctrl-9 顯示“VCS 輸出”窗口

Shift-F4 顯示“文檔”對話框

Alt-向左方向鍵 移動到左側窗口

Alt-向右方向鍵 移動到右側窗口

Ctrl-Tab (Ctrl-`) 在打開的文檔之間切換

Shift-Escape 最大化窗口(切換)

Ctrl-F4/Ctrl-W 關閉當前選定的窗口

Ctrl-Shift-F4 關閉所有窗口

Shift-F10 打開上下文菜單


編譯、測試和運行


F9 編譯選定的包或文件

F11 生成主項目

Shift-F11 清理並生成主項目

Ctrl-Q 設置請求參數

Ctrl-Shift-U 創建 JUnit 測試

Ctrl-F6/Alt-F6 爲文件/項目運行JUnit測試

F6/Shift-F6 運行主項目/文件


調試


F5 開始調試主項目

Ctrl-Shift-F5 開始調試當前文件

Ctrl-Shift-F6 開始爲文件調試測試 (JU

Shift-F5/Ctrl-F5 停止/繼續調試會話

F4 運行到文件中的光標位置

F7/F8 步入/越過

Ctrl-F7 步出

Ctrl-Alt-向上方向鍵 轉至被調用的方法

Ctrl-Alt-向下方向鍵 轉至調用方法

Ctrl-F9 計算表達式的值

Ctrl-F8 切換斷點

Ctrl-Shift-F8 新建斷點

Ctrl-Shift-F7 新建監視

Ctrl-Shift-5 顯示 HTTP 監視器

Ctrl-Shift-0 顯示“搜索結果”窗口

Alt-Shift-1 顯示“局部變量”窗口

Alt-Shift-2 顯示“監視”窗口

Alt-Shift-3 顯示“調用棧”窗口

Alt-Shift-4 顯示“類”窗口

Alt-Shift-5 顯示“斷點”窗口

Alt-Shift-6 顯示“會話”窗口

Ctrl-Shift-6 切換到“執行”窗口

Alt-Shift-7 切換到“線程”窗口

Alt-Shift-8 切換到“源”窗口


 縮寫展開快捷鍵


縮寫展開快捷鍵即空格鍵(注:在功能在NB6.0以上版本改爲Tab鍵),縮寫展開即是在源代碼編輯器中使用縮寫輸入,以減少鍵盤操作,輸入縮寫後按下空格後,縮寫會自動展開,如cl會展開成class。下面列出了縮寫及對應的展開縮寫 擴展

ab abstract

bo boolean

br break

ca catch {

cl class

cn continue

df default

En Enumeration

eq equals

Ex Exception

ex extends

fa false

fi final

fl float

fy finally

ie interface

im implements

iof instanceof

ir import

le length

newo Object name = new Object(args);

Ob Object

pe protected

pr private

psf private static final

Psf public static final

psfb private static final boolean

Psfb public static final boolean

psfi private static final int

Psfi public static final int

psfs private static final String

Psfs public static final String

pst printStackTrace();

psvm public static void main(String[] args){}

pu public

re return

serr System.err.println ("

sout System.out.println ("

St Stringst static

sw switch (

sy synchronized

tds Thread.dumpStack();

th throws

trycatch try {}catch (Exception e) {}

tw throw

twn throw new

wh While

 (提示:若縮寫與需要輸入的文本相同,按shift+space即可防止字符展開

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章