netbeans for php項目經常使用快捷鍵說明

netbeans是我開發php項目的主要工具,在項目管理中有很是好的體驗。
通過一個月的公司實戰經歷,我對netbeans的功能的使用更加熟練,涵蓋了大部分的IDE經常使用操做。
要提升你的工做效率,第一步就是要熟悉你的工具,第二步是熟悉後根據本身的需求定製功能。(那是後話了)

這篇介紹了很是有用的快捷鍵和它的適用場景

1.文本編輯

複製當前行到上一行/下一行    ctl+shf+up/down
移動當前行到上一行/下一行    shf+alt+left/right/down/up
刪除當前行                                ctl+E
生成下一行                                 shf+enter(回車)
大寫及小寫切換                          ctl+U,then U(toUpper)/L(tolower)/S(與當前相反),這個注意IDE下方的狀態欄。
增長註釋(適用於php/html/js/css)    ctl+shf+C(short for comment)
去掉註釋符號    同上

美化(格式化)代碼                ctl+shf+F
                    

2.窗口切換

ps:寫代碼過程當中咱們有個煩惱就是須要騰出手到鼠標,真正的高手應該是鍵盤流的程序員。並且使用鍵盤的好處顯而易見。

切換到項目窗口 ctl+1    (切換到此窗口後用上下左右方向鍵可控制文件/文件夾的打開/跳轉,相似totalcommander)
~文件窗口        ctl+2
~導航窗口        ctl+7(function/class 導航,html/css/js元素層次樹)

編輯器窗口切換    ctl+tab    (定位到n個文件要重複n遍,方向只能日後)
最大化/還原編輯器        shf+esc
關閉編輯器           ctl+w     
關閉所有編輯器    ctl+shf+w
IDE頭部菜單    alt+菜單快捷鍵(好比文件 f,工具 t),二級菜單也可用此法。(打開''IDE選項'',先alt+t,後alt+o)

顯示右鍵菜單         shf+F10

3.定位及查找

定位到行            ctl+G
編輯器查找        ctl+F(查找結果 顯示在 下面的‘搜索結果’tab中)
項目查找            ctl+shf+F(文件裏的字符 /文件名)

//大文件適用(書籤訂位,單個文件裏修改頻率高的代碼塊的切換)
加/去除     ctl+shf+M    (注意要開啓書籤功能,在編輯器上面的狀態 )增長書籤後會顯示
切換書籤        ctl+shf +,/.

返回上次編輯的地方        ctl+Q
定位相對應的定界符         ctl+[ (適用於大面積代碼塊的花括號匹配,html代碼中的xml標籤)
      

4.php相關配置的調整

選項的制定很重要
一是代碼摺疊,工具>>選項>>編輯器>>代碼摺疊,設置如圖
編輯器顯示以下:有摺疊的地方會有加號,註釋和代碼塊會自動摺疊。這樣可讓體積龐大的代碼(特別是包含大量類,函數),看起來不怎麼可怕,方便瀏覽大概的架構)

相關快捷鍵的使用:
    光標定位到被摺疊的一行,擴展代碼塊 ctl+ +,摺疊代碼塊是ctl+ -
    不足:html格式代碼不能摺疊。。。
    編輯器所有擴展 ctl+shf ++,所有摺疊ctl+shf+-

二是代碼提示
三是代碼風格
把製表符擴展成空格符,必定要勾上。

5.IDE的其餘功能

a.終端的顯示(若是你是linux下或者在windows下裝了cygwin,那麼終端能夠正常工做,能遠程鏈接也能本地操做)

b.版本控制管理
支持git/hg/svn。
對衝突解決和差別顯示,合併支持的最好。(NB7.1如下的使用git須要額外安裝git插件.7.1以上已經加入)

c.本地歷史記錄
編輯器上方的狀態.一個是當前的文件,另外一個是歷史記錄
這個是很是有用的功能。。。能夠幫你還原或查看之前某時刻保存的代碼(不一樣於cvs的提交)。歷史記錄保存時間建議設爲一個月以上(以項目規模大小爲準)。在選項中能夠配置。
相關文章
相關標籤/搜索