註:本文省略“通用快速鍵”描述,諸如:ctrl+N=建立,ctrl+O=開啟,ctrl+C=複製,ctrl+V,ctrl+X……等等幾乎所有軟體都通用的一組快速鍵,而著重介紹zde專屬的快速鍵,瞭解並靈活運用這些快速鍵以後,一定能協助您在實際的項目操作中更加遊刃有餘。(怎麼越寫越覺得我是在做遊戲秘籍,哈哈!)
編輯功能
| 按鍵組合 |
實現功能 |
適用條件 |
| Ctrl+/ |
單行注釋。當前為php代碼時,則在游標所在行添加雙斜杠行注釋,選擇多行則每一行都添加雙斜杠;而當代碼為html時則在行前後添加<!-- -->注釋,選中多行將在選區前後添加<!-- -->注釋,而非每行添加 |
PHP代碼、html代碼全部適用,不適用於CSS部分 |
| Ctrl+Shift+/ |
塊注釋,為選擇的PHP代碼添加塊注釋,如果沒有選擇任何代碼,則將游標所在行添加塊注釋 |
PHP代碼適用,對HTML代碼其功能與Ctrl+/相同 |
| Ctrl+U |
選擇的程式碼片段全部轉換為大寫 |
php、html等均適用 |
| Ctrl+L |
選擇的程式碼片段全部轉換為小寫 |
php、html等均適用 |
| Ctrl+D |
複製游標所在行 |
所有代碼均適用 |
| Ctrl+E |
刪除游標所在行 |
所有代碼均適用 |
| Tab/Shift+Tab |
按tab增加代碼縮排,預設為4個空格位置,可在喜好設定中進行設定,Shift+Tab則減少縮排,此操作對多行操作同樣有效。即多行同時增加/減少縮排。 |
所有代碼均適用 |
| Ctrl+Alt+F |
在檔案中尋找,開啟“在檔案中尋找”對話方塊 |
整個ZDE環境適用 |
| Ctrl+BackSpace |
刪除游標前一個單詞,或者一個符號,注意這裡的“一個單詞”是由ZDE自行理解的,與英文中的一個單詞有一定出入 |
所有代碼均適用 |
| Ctrl+G |
轉到行。開啟轉到行對話方塊,填寫行數字即可轉到相應行,此為通用快速鍵 |
整個ZDE環境適用 |
| Alt+ →,← |
右箭頭是定位到游標的下一個位置,左箭頭則是定位到游標的上一個位置。 |
整個ZDE環境適用 |
環境切換
| 按鍵組合 |
實現功能 |
適用條件 |
| Esc |
隱藏次要視窗,以便讓編輯地區最大,而檔案管理工具視窗不會隱藏 |
整個ZDE環境適用 |
| Ctrl+W |
切換自動換行,即當代碼超長時是否出現橫向捲軸 |
| Ctrl+Tab |
在各個編輯器標籤頁之間切換,也可描述為在多個開啟的檔案視窗間切換 |
| Ctrl+F4 |
關閉當前標籤頁,Alt+F4是關閉整個ZDE環境,注意下區別 |
HTML標記
| 按鍵組合 |
實現功能 |
適用條件 |
| Ctrl+1,2,3 |
分別添加一對<h1>、<h2>、<h3> html標籤, |
所有代碼部分 |
| Ctrl+Enter |
斷行,即產生一個<br />標籤,這裡注意ZDE自動產生的為<br>標籤,不符合web標準 |
| Ctrl+~ |
空格即一個 注意:~鍵位於PC鍵盤數字1左側,tab鍵上方 |
| Ctrl+B |
粗體,產生一對<b>標籤,web標準似乎提倡使用<strong></strong> |
| Alt+I |
斜體,產生一對<i>標籤 |
書籤操作
| 按鍵組合 |
實現功能 |
適用條件 |
| F2 |
添加/刪除書籤 |
所有代碼部分 |
| Ctrl+F2 |
跳到當前檔案的下一個書籤 |
| Alt+F2 |
在當前項目的所有書籤間切換 |
| Ctrl+Shift+F2 |
刪除所有書籤 |
| Ctrl+Shift+M |
顯示書籤對話方塊 |
Zend Studio調試快速鍵列表
| 按鍵組合 |
實現功能 |
適用條件 |
| F9 |
添加/刪除斷點 |
所有代碼部分 |
| F10 |
逐過程。逐步執行調試檔案到下一行 |
| F5 |
開始執行。執行調試檔案,直到遇到斷點。 |
| F8 |
調試URL。開啟調試URL對話方塊 |
| F12 |
概要檔案URL。開啟profile URL對話方塊 |
| Shift+F8 |
添加監視點。開啟添加監視點對話方塊 |
| Shift+F11 |
跳出。逐步執行到返回後執行的第一行 |
| F11 |
逐語句。逐步執行到下一被執行的行 |
| Shift+F10 |
執行到游標行。執行代碼到游標所在行。 |
| Ctrl+F5 |
無中斷的執行指令碼 |
| Shift+F5 |
停止調試器 |
| Ctrl+Alt+B |
在瀏覽器中顯示 |
註:調試快速鍵只有在調試代碼的時候才會用到,關於如何在Zend Studio 調試指令碼,以及如何搭建調試伺服器等內容,在後續教程中將做詳細的講解。
參考資料:
電子雜誌《PHPer》第六期文章《Zend Studio——編寫PHP 代碼的利器》
zend studio 協助文檔
二、zend 快速鍵組合
編輯功能 按鍵組合 實現功能 適用條件
Ctrl+/ 單行注釋。當前為php代碼時,則在游標所在行添加雙斜杠行注釋,選擇多行則每一行都添加雙斜杠;而當代碼為html時則在行前後添加<!-- -->注釋,選中多行將在選區前後添加<!-- -->注釋,而非每行添加 PHP代碼、html代碼全部適用,不適用於CSS部分
Ctrl+Shift+/ 塊注釋,為選擇的PHP代碼添加/* */塊注釋,如果沒有選擇任何代碼,則將游標所在行添加塊注釋 PHP代碼適用,對HTML代碼其功能與Ctrl+/相同
Ctrl+U 選擇的程式碼片段全部轉換為大寫 php、html等均適用
Ctrl+L 選擇的程式碼片段全部轉換為小寫 php、html等均適用
Ctrl+D 複製游標所在行 所有代碼均適用
Ctrl+E 刪除游標所在行 所有代碼均適用
Tab/Shift+Tab 按tab增加代碼縮排,預設為4個空格位置,可在喜好設定中進行設定,Shift+Tab則減少縮排,此操作對多行操作同樣有效。即多行同時增加/減少縮排。 所有代碼均適用
Ctrl+Alt+F 在檔案中尋找,開啟“在檔案中尋找”對話方塊 整個ZDE環境適用
Ctrl+BackSpace 刪除游標前一個單詞,或者一個符號,注意這裡的“一個單詞”是由ZDE自行理解的,與英文中的一個單詞有一定出入 所有代碼均適用
Ctrl+G 轉到行。開啟轉到行對話方塊,填寫行數字即可轉到相應行,此為通用快速鍵 整個ZDE環境適用
Alt+ →,← 右箭頭是定位到游標的下一個位置,左箭頭則是定位到游標的上一個位置。 整個ZDE環境適用
環境切換 按鍵組合 實現功能 適用條件
Esc 隱藏次要視窗,以便讓編輯地區最大,而檔案管理工具視窗不會隱藏 整個ZDE環境適用
Ctrl+W 切換自動換行,即當代碼超長時是否出現橫向捲軸
Ctrl+Tab 在各個編輯器標籤頁之間切換,也可描述為在多個開啟的檔案視窗間切換
Ctrl+F4 關閉當前標籤頁,Alt+F4是關閉整個ZDE環境,注意下區別
HTML標記 按鍵組合 實現功能 適用條件
Ctrl+1,2,3 分別添加一對<h1>、<h2>、<h3> html標籤, 所有代碼部分
Ctrl+Enter 斷行,即產生一個<br />標籤,這裡注意ZDE自動產生的為<br>標籤,不符合web標準
Ctrl+~ 空格即一個 注意:~鍵位於PC鍵盤數字1左側,tab鍵上方
Ctrl+B 粗體,產生一對<b>標籤,web標準似乎提倡使用<strong></strong>
Alt+I 斜體,產生一對<i>標籤
書籤操作 按鍵組合 實現功能 適用條件
F2 添加/刪除書籤 所有代碼部分
Ctrl+F2 跳到當前檔案的下一個書籤
Alt+F2 在當前項目的所有書籤間切換
Ctrl+Shift+F2 刪除所有書籤
Ctrl+Shift+M 顯示書籤對話方塊
Zend Studio調試快速鍵列表 按鍵組合 實現功能 適用條件
F9 添加/刪除斷點 所有代碼部分
F10 逐過程。逐步執行調試檔案到下一行
F5 開始執行。執行調試檔案,直到遇到斷點。
F8 調試URL。開啟調試URL對話方塊
F12 概要檔案URL。開啟profile URL對話方塊
Shift+F8 添加監視點。開啟添加監視點對話方塊
Shift+F11 跳出。逐步執行到返回後執行的第一行
F11 逐語句。逐步執行到下一被執行的行
Shift+F10 執行到游標行。執行代碼到游標所在行。
Ctrl+F5 無中斷的執行指令碼
Shift+F5 停止調試器
Ctrl+Alt+B 在瀏覽器中顯示
三、
我一直使用Zend Studio進行PHP的開發,如果能夠掌握其中的快速鍵,並且能使用習慣了,那麼確實能提高不少的開發效率,在這裡我和大家共用 一下。
首先是編輯功能的快速鍵
Ctrl + D 如果你有選中,那麼就直接複製粘貼你選中的部分,如果你沒有選中則直接複製你游標所在的那一行,並且這種複製不進入系統的粘貼板內。
Ctrl + E 清楚一行
Ctrl + Space 一般這個鍵都被IME屏蔽掉了,它的功能是顯示程式碼完成
下面是代碼收展的快速鍵
Ctrl + Shift + 1 收合所有非PHP部分
Ctrl + Shift + 2 收合所有的類
Ctrl + Shift + 3 收合所有的函數
Ctrl + Shift + 4 收合所有的注釋部分/* */
Ctrl + Shift + E 展開所有收合部分
Ctrl + Shift + C 收合所有展開的部分