程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP學習之路——工欲善其事,必先利其器(Zend配置)

PHP學習之路——工欲善其事,必先利其器(Zend配置)

編輯:關於PHP編程

因為個人原因轉到PHP已經一星期有余,熟悉了簡單的語法,也可以用PHP來實現CRUD了,算是邁出第一步吧,對PHP的感覺估計也和很多人一樣,簡單,好上手。

  或許你可以用Dreamweaver、Notepad++或者Editplus這樣的東西完成你的系統,但所謂“工欲善其事,必先利其器”,偶認為一個給力的IDE對於新手還是很必要的,而Zend作為PHPer們公認的最前IDE,自然成為了我的選擇,我安裝的版本是7.2.1,本文就介紹一下自己對於這個“新”工具的改造吧,最後留幾個問題讓高手們給解決下。

  1、更改Zend工作目錄

 

  2、更改Zend字體

     依次進入Window——Preferences——General——Appearance——Colors and Fonts——Basic——Text Font進行修改,偶還是喜歡Consolas的16號:

 

 

  3、更改新建文檔模板的默認設置

  默認情況下新建PHP文件自動生成的代碼為:

     <?php

  僅此一行,偶希望能新建PHP文件時可以生成閉合的PHP標簽,所以依次進入Window -> Preferences -> PHP -> Editor -> Templates -> New simple PHP file修改:

 

  4、修改自動提示代碼速度

  Zend是個慢性子,默認的代碼提示延遲是500毫秒,顯然不符合Coder們的急脾氣,所以進入Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activation,將代碼自動提示的速度500設置成50:

   5、新建模板

  Zend裡面已經自帶了很多模板了,大家可以進到上面修改默認新建PHP文件模板的地方去逛逛,但難免還會出現不夠用的情況,所以我們需要新建模板:

  注意在context中選擇newphp,負責新建時無法找到模板名。

  6、更改快捷鍵

  這個和VS是類似的,相信大家難免對有些快捷鍵的鍵位不爽哈,比如會將Ctrl+K,C作為注釋的快捷鍵,這明顯是兩只手才可以操作完成的工作,怎麼快得起來哈,所以我們會進行修改,比如修改成Ctrl+E,C等,而Zend裡默認加塊注釋是Ctrl+Shift+/,取消塊注釋是Ctrl+Shift+,而增加或取消單行注釋,默認是切換Ctrl+/,偶依然不想兩只手來操作,所以果斷改掉,我改的單行注釋切換是Ctrl+E,塊注釋是Ctrl+R,取消塊注釋是Ctrl+G。

  另外就是更改調試和VS的習慣一致,調試由F11改為F5,運行由Ctrl+F11改為Ctrl+F5,Step into由F5改為F11,Step Over由F6改為F10。

  以上兩個部分的更改可在搜索框中輸入“comment”和“debug”即可看到。

  7、安裝JSEclipse

JS的提示要強大,而Zend本身自帶的稍弱,這裡更好的選擇是安裝JSEclipse插件,我們依次進入Help -> Install newsoftware
  這裡有兩種安裝方法,一種是添加在線安裝地址 http://download.macromedia.com/pub/labs/jseclipse/autoinstall,還有當然就是下載安裝包到本機,進行安裝,如果你解壓了就選Local找到本地文件夾確定,或者你懶得解壓也可以直接選Archive即可。

  一路Next,就可以安裝完成了。。

  安裝好要選擇JSEclipse 為默認的Javascript編輯器才可以使用JSEclipse,依次進入Window -> Preferences -> General -> Editors -> File Assocaitions:

  設置“Default”即可。

  同樣,代碼提示也修改的快一些:

  原“outline reparsing delay(ms)”默認值為500,“Code Completion popup delay(ms)”默認值為200。

  8、窗口布局

  使用Alt+Shift+Q,V調出變量窗口,方便調試的時候跟蹤相關變量的值

  另外可以調出Debug和Debug OutPut窗口,方便跟蹤調試

  還在Window——Show View中調出PHP Function窗口,懶得開手冊的時候可以看一眼。

    最後的布局為了看其順眼,還是搞成了象VS的樣子,其中下面一塊可以最小化以增大工作區。

    9:注釋心得

  大家在VS裡為某個函數添加注釋都會連續輸入三個/,這樣就可以添加函數的Summary了,偶本以為這個功能在Zend裡米有,但是還是在偶然的一次注釋中發現了,就是敲入/**,然後回車就可以為函數添加注釋了,效果如圖:

  好了,以上大概就是我對Zend的改造了,最後留幾個在VS中我常用,但是在Zend中還暫時未找到實現的問題,望大牛們給指點下:

  1、在VS中我會設置所有的文件全都自動換行,也就是代碼一行顯示不完的時候會換行顯示,而不是繼續顯示,從而出現橫向的滾動條,這樣看代碼拖來拖去的,很是影響代碼的可讀性。我現在只發現在工作區右鍵有個“Toggle Word Wrap”選項可以讓當前頁面換行顯示,但是沒有找到讓所有文件統一全部換行的功能設置。
  2、另外,還經常用到一個“轉到定義”的功能,就是在函數或者變量上右擊,可以轉到定義,然後就轉到了函數或變量初始定義的那一行,這個在文件多的時候比較有用,但在Zend裡面也沒有找到。
  3、還有一個比較常見的功能就是我輸入一個函數或者變量,Zend肯定會提示哈,好,假設現在我不小心點到其他什麼了,比如碰到觸摸板,這樣因為鼠標點擊的原因,智能提示框就肯定消失了對吧,這時候有沒有方法可以按某個鍵之類的把提示框調出來,而不用把這個敲到一半的函數刪掉然後從頭開始輸入,讓提示框出現。這個在VS裡面是Ctrl+J,但是在Zend裡也沒有找到怎麼實現。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved