zend studio是一款無可挑剔的php開發(fā)工具,我們應該更好的利用它,在開發(fā)過程中快捷鍵的使用能夠提高開發(fā)效率,起到事半功倍的效果!
zend Studio 快捷鍵組合
編輯功能組合鍵 | 實現(xiàn)功能 | 適用條件 |
---|---|---|
Ctrl+/ | 單行注釋。當前為php代碼時,則在光標所在行添加雙斜杠行注釋,選擇多行則每一行都添加雙斜杠;而當代碼為html時則在行前后添加注釋,選中多行將在選區(qū)前后添加注釋,而非每行添加 | 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環(huán)境適用 |
Ctrl+BackSpace | 刪除光標前一個單詞,或者一個符號,注意這里的“一個單詞”是由ZDE自行理解的,與英文中的一個單詞有一定出入 | 所有代碼均適用 |
Ctrl+G | 轉到行。打開轉到行對話框,填寫行數字即可轉到相應行,此為通用快捷鍵 | 整個ZDE環(huán)境適用 |
Alt+ →,← | 右箭頭是定位到光標的下一個位置,左箭頭則是定位到光標的上一個位置。 | 整個ZDE環(huán)境適用 |
組合鍵 | 實現(xiàn)功能 | 適用條件 |
---|---|---|
Esc | 隱藏輔助窗口,以便讓編輯區(qū)域最大,而文件管理器窗口不會隱藏 | 整個ZDE環(huán)境適用 |
Ctrl+W | 切換自動換行,即當代碼超長時是否出現(xiàn)橫向滾動條 | |
Ctrl+Tab | 在各個編輯器標簽頁之間切換,也可描述為在多個打開的文件窗口間切換 | |
Ctrl+F4 | 關閉當前標簽頁,Alt+F4是關閉整個ZDE環(huán)境,注意下區(qū)別 |
組合鍵 | 實現(xiàn)功能 | 適用條件 |
---|---|---|
Ctrl+1,2,3 | 分別添加一對、、html標簽, | 所有代碼部分 |
Ctrl+Enter | 斷行,即產生一個 標簽,這里注意ZDE自動產生的為 標簽,不符合web標準 | |
Ctrl+~ | 空格即一個 注意:~鍵位于PC鍵盤數字1左側,tab鍵上方 | |
Ctrl+B | 粗體,產生一對標簽,web標準似乎提倡使用 | |
Alt+I | 斜體,產生一對標簽 |
組合鍵 | 實現(xiàn)功能 | 適用條件 |
---|---|---|
F2 | 添加/刪除書簽 | 所有代碼部分 |
Ctrl+F2 | 跳到當前文件的下一個書簽 | |
Alt+F2 | 在當前項目的所有書簽間切換 | |
Ctrl+Shift+F2 | 刪除所有書簽 | |
Ctrl+Shift+M | 顯示書簽對話框 |
組合鍵 | 實現(xiàn)功能 | 適用條件 |
---|---|---|
F9 | 添加/刪除斷點 | 所有代碼部分 |
F10 | 逐過程。單步執(zhí)行調試文件到下一行 | |
F5 | 開始執(zhí)行。執(zhí)行調試文件,直到遇到斷點。 | |
F8 | 調試URL。打開調試URL對話框 | |
F12 | 概要文件URL。打開profile URL對話框 | |
Shift+F8 | 添加監(jiān)視點。打開添加監(jiān)視點對話框 | |
Shift+F11 | 跳出。單步執(zhí)行到返回后執(zhí)行的第一行 | |
F11 | 逐語句。單步執(zhí)行到下一被執(zhí)行的行 | |
Shift+F10 | 執(zhí)行到光標行。執(zhí)行代碼到光標所在行。 | |
Ctrl+F5 | 無中斷的執(zhí)行腳本 | |
Shift+F5 | 停止調試器 | |
Ctrl+Alt+B | 在瀏覽器中顯示 |
注:調試快捷鍵只有在調試代碼的時候才會用到!
快捷鍵
可對照Window->Preferences->General->Keys。
CTRL+B | 重構項目
CTRL+D | 刪除一行
CTRL+E | 搜索已打開的文件名
CTRL+F | 打開本文件的搜索/替換 ,只搜索當前文件
CTRL+H | 打開搜索替換窗口 ,可搜索整個磁盤、工作集
CTRL+K | 查找下一個
CTRL+SHIFT+K | 查找上一個
CTRL+L | 轉到文件某一行
CTRL+M | 將當前編輯窗口最大化/還原
CTRL+N | 新建
CTRL+O | 快速大綱, 列出文件中的所有變量和方法,對閱讀類文件時很有用
CTRL+P | 打印
CTRL+W | 關閉打開的文件
CTRL+數字鍵/ | 可以收起/展開代碼段
CTRL+/ | 單行注釋
CTRL+BACKSPACE |刪除光標前一個單詞,這個單詞的定義由ZEND自已理解,如前面是符號,就刪除一個符號,前面是一個單詞就刪除一個單詞
CTRL+SHIFT+/ | 先選中代碼塊后,按組合鍵可注釋代碼塊
CTRL+SHIFT+\ | 取消塊注釋
Tab/Shift+Tab | 增加/減少代碼縮進
ALT+ENTER | 查看當前文檔的屬性
CTRL+SHIFT+F | 快速格式化代碼樣式,可選擇ZF的代碼格式 ( PS 如何設置格式化的樣式,可在“首選項”-> “代碼樣式” -> “格式化程序” 里設置)
ALTER+ ->或<- | 在編輯過的位置前進或后退
CTRL+SHIFT+L | 顯示所有快捷鍵列表(個人稱之為“新手鍵”)
CTRL+F12 | 打開任務(| PS:任務 個人定義某一個特定的工作集,如你要完成一個注冊模塊,有三個文件config.phpregister.class.php register.php| 你可以將這些文件保存成一個任務register ,只要打開register就能同時打開這三個文件| )
CTRL+F9 | 激活任務
CTRL+SHIFT+F9 | 取消任務
F11 | 調試當前文件
CTRL+F11 | 運行
F3 | 打開聲明 ,在工作集下可用
SHIFT+F2 | 打開PHP手冊幫助,查看函數的詳細說明
CTRL+HOME 或 CTRL+END | 光標移到文件頭或到文件尾
SHIFT+HOME 或SHIFT+END | 選中從光標處到行首或行尾的文字
CTRL+SHIFT+M | 搜索方法名
修改字體顏色
目前感覺zend studio自帶的PHP代碼著色方案不是很好,特別是關鍵字沒有高亮,修改方法也很簡單。Window->Preferences->PHP->Editor->Syntax Coloring。修改對應的顏色就可以了。下面提供一套仿dreamweaver的著色方案,僅供參考。
中文 | 英文 | HEX | RGB |
變量 | Variable | #0066FF | 0,102,255 |
字符串 | String | #CC0000 | 0,12,0 |
常數/內部常數 | constants/internal constants | #552200 | 85,34,0 |
數字 | Number | #FF0000 | 255,0,0 |
保留關鍵字 | Keyword | #006600 | 0,102,0 |
塊分隔符 | PHP tags | #FF0000 | 255,0,0 |
注釋 | PHPDoc comment | #FF9900 | 255,135,0 |
注釋 | PHPDoc | #FF4400 | 255,68,0 |
單/多行注釋 | Single/Multi-line comment | #FF9900 | 255,135,0 |