一、zend中添加註釋是ctrl+slash,這個slash在哪裏?如何來取消註釋 php
slash是斜槓'/'那個鍵,就是在,.以後的那個。 進行註釋是 ctrl+'/', 取消的話,則繼續按下一次就能夠了. html
二、zend studio寫代碼的時候,有些地方會出現黃色的波浪線,是什麼意思,我以爲個人代碼沒有問題啊 瀏覽器
1. 這個是代碼分析器再工做,你能夠在window-> preferences ->code analyzer 下面修改全局的相應的「嚴格級別」,把你不想看到的調整爲忽略。固然也能夠爲單獨的項目指定不一樣的級別,方法是在項目屬性裏修改。 app
2. 默認狀況下,zend studio打不開.tpl文件,有沒有什麼方法,能讓其支持.tpl的模板文件,以及其它格式,如dwt等相關的文件. eclipse
要 打開.tpl文件,你能夠打開window->preferences ->general->content types,在右邊選擇一個文件類型,好比html,在下面添加*.tpl,保存之。這樣雙擊*.tpl的文件便可用zde內置的編輯器打開了。 編輯器
三、如何啓用和關閉zend studio的代碼自動提示功能? ide
preferences->php->editor->code assist,右邊enable auto activation去掉前面的勾選即關閉自動提示,反之就是啓用了。 函數
四、如何在zend studio for eclipse中,每次新建一個文件時,顯示
/**
*
* @copyright(c) 2009
* @author oo
* @package common
* @version $Id: template.php
*/
現實累死(顯示相似[gently注])這樣子的東西 網上查說叫PHPDOC,可是仍是沒搞明白 謝謝
這個是zend studio for eclipse的Templates功能
老版本:進入菜單window->preferences->php->templates,在右邊找到New simple PHP file
新版本:進入菜單window->preferences->php->code style->code templates, 在左邊找到Simple php file,
默認的內容是這樣的:
< ?php
${cursor}
?>
就 是咱們使用zend studio for eclipse new phpfile的時候默認的模板,你能夠直接修改這個模板來知足你的要求,固然更好的作法是新建一個template,其context選擇new php,而後編輯你的模板,這裏支持一些變量。BTW:不少人可能覺得${user}能夠做爲Author來用,而實際上這個變量是你的OS登陸名,例如 個人就是administrator。
那麼,怎麼使用它呢?在使用New->php file新建文件的時候,在嚮導的下一步使用你修改過的New simple PHP file或者新建的模板名稱 工具
新版本:進入菜單window->preferences->php->code style->code templates能夠添加文件頭註釋:
字體
<?php /** * xxx.php * ============================================== * Copy right 2013-2014 http://www.123.com * ---------------------------------------------- * This is not a free software, without any authorization is not allowed to use and spread. * ============================================== * @param ${unknowtype} * @return ${return_type} * @author: ${user} * @date: ${date} * @version: v1.0.0 */ /** * @func: 函數功能描述 * @date: ${date} * @author: ${user} * @return: ${return_type} */ /** * 文件描述 * @date ${date} ${time} * @author xxx * @version 1.0.0 * @copyright xxx */ /** * @desc: 功能描述(description) * @author: ${user} * @date: ${date} */ #要添加的模板格式# #名稱:mdt #描述:Methods describe the template #模式: /** * The descriptions of functions. * * @access public|private|protected * @param mixed $$name comment * @param int $$name comment * @param string $$name comment * @param bool $$name comment * @param array $$name comment * @return void|int|string|boolean|array comment */ #示例以下# /** * The descriptions of functions. * * @access public|private|protected * @param mixed $name comment * @param int $name comment * @param string $name comment * @param bool $name comment * @param array $name comment * @return void|int|string|boolean|array comment */ ?>
五、zend studio基本的外觀設置
窗口(Window)->首選參數(Preferences)->普通(General)->外觀(Appearance)->顏色和字體(Colors and Fonts)。
在右邊,選擇基本(Basic)->內容提示背景色(Content Assistant background color),而後點右上邊「重置(Reset)」旁邊的那個顏色選框,本身選一個喜歡的就行了。字體大小的設置方法同上。
其實這是項目沒有通過zend studio for eclipse 編譯(應該是創建索引吧)致使的,那麼就只要讓它從新編譯項目代碼便可。操做以下:隨便新建一個項目,好比test。而後找到test項目所在的目錄,把目錄下的.cache和.setting都複製到要重編譯的項目的目錄下,把 test項目中的.project中的name改爲要重編譯的項目的項目名稱,再複製到該目錄下替換掉原有的.project.重啓等待編譯完成便可解決 代碼提示問題。
如何快速的定位或者是找到某一個文件的方法以及屬性.
在window中的outline這個視圖中.
六、zend stdio for ecplise的代碼摺疊功能?
主要要設置兩個地方,分別針對PHP以及其它的文件
如今的視圖:
代碼摺疊快捷鍵:
Ctrl+/(小鍵盤) 摺疊當前類中的全部代碼
Ctrl+*(小鍵盤) 所有展開當前類中的全部代碼
Ctrl+Shift+/ 所有摺疊當前類中的全部代碼
七、經常使用的一些快捷鍵:
1. ctrl+D 鍵 ,這樣能夠來刪除當前光標所在的行.
2. 在編輯窗口中,再按組合鍵 CTRL+E。 能夠彈出要進行切換的頁面.
3. 增長多行動縮進度
在編輯窗口中,選擇任意多行代碼,再按Tab 鍵,這些代碼的縮進增長一個Tab的距離。(要移除縮進,選擇這些代碼,再按組合鍵 Shift + Tab)。
4. Ctrl+/ 單行註釋。當前爲代碼時,則在光標所在行添加雙斜槓行註釋,多行則每一行都添加雙斜槓;而當代碼爲html時則在行先後添加<!-- -->註釋,選中多行將在選區先後添加<!-- -->註釋,而非每行添加
5. Ctrl+Shift+/ 塊註釋,爲選擇的PHP代碼添加/* */塊註釋,若是沒有選擇任何代碼,則將光標所在行添加塊註釋
6. ctrl+shilft+f 對代碼進行快速的格式化
7. ctrl+H 在整個項目中來查找某一個方法名,或者是其它相關的文件
8. 當光標移動到某一行時,左鍵單擊三次,來選中整個行.
9. zend studio for ecplise 下的tab代碼縮進
亮度:48