Zend Studio 實用快速鍵一覽表(精心整理)_php技巧

來源:互聯網
上載者:User

註:本文省略“通用快速鍵”描述,諸如: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 收合所有展開的部分

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.