zend studio一些經常使用配置

一、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
     */

?>

新版本:進入菜單window->preferences->php->editor->templates能夠新建模板


五、zend studio基本的外觀設置

窗口(Window)-&gt;首選參數(Preferences)-&gt;普通(General)-&gt;外觀(Appearance)-&gt;顏色和字體(Colors and Fonts)。

在右邊,選擇基本(Basic)-&gt;內容提示背景色(Content Assistant background color),而後點右上邊「重置(Reset)」旁邊的那個顏色選框,本身選一個喜歡的就行了。字體大小的設置方法同上。

關於使用zend studio for eclipse不能激活代碼提示功能的解決辦法:

其實這是項目沒有通過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代碼縮進



zend studio 9 字體,顏色相關設置


因爲zend又出新版的studio,爲了感覺一下所說的快速,安裝了zend studio 9 特地感覺一把。一直以來,都不以爲zend studio比dreamweaver好用。多是先入爲主的觀念,我把zend studio8的代碼着色風格全改爲了DW風格,哈哈。如今裝了zs9,從頭修理一下,稍做修改,特以記錄。

1、修改字體

  沒想到zend studio 9中對中文顯示不太好看,彷佛有點小了。修改以下:打開 Window->Preferences->General->Appearance->Colors and Fonts,找到 Basic(基本) ->Text Font,若是想用系統默認字體,就點Use System Font,我知道你彷佛也不太願意用系統默認字體,那就點Edit選擇你想要的字體吧。

  這時win7用戶可能會出現一種狀況(XP不知道,其餘系統也不清楚),發現字體列表裏,沒本身想要的字體,明明系統中有N多字體,這裏才顯示 了一小部分。遇到這種狀況能夠點「顯示更多字體」,會打開系統字體文件夾,找到你想要的字體,應該是隱藏屬性,而後就 右鍵->顯示,就OK了。選擇後點 肯定->apply->OK就能夠了。

  本人比較喜歡 Courier New 字體做爲代碼編輯字體。

2、修改字體顏色

  目前感受zend studio自帶的PHP代碼着色方案不是很好,特別是關鍵字沒有高亮,修改方法也很簡單。 Window->Preferences->PHP->Editor->Syntax Coloring。修改對應的顏色就能夠了。下面提供一套仿dreamweaver的着色方案,僅供參考。

comment 色調:160
        飽和度:0
        亮度:120

heredoc 色調:120
        飽和度:240
        亮度:61

keyword 色調:160
        飽和度:240
        亮度:120


Normal  色調:160
        飽和度:0
        亮度:0

Number和PHP tags 色調:0
                 飽和度:240
                 亮度:120

PHPDoc 色調:160
       飽和度:0
       亮度:120  選中Bold

String 色調:80
       飽和度:240
       亮度:61

Task Tag 色調:142
         飽和度:123
         亮度:159  選中Bold

variable 色調:0
         飽和度:240

         亮度:48


Zend Studio 使用技巧

zend studio 快捷鍵收集,提升開發效率。編輯功能快捷鍵 Ctrl + / 單行註釋 Ctrl + Shift + / 塊註釋 Ctrl + Shift + F 調整代碼格式 Ctrl + U 選擇的代碼片斷所有轉換爲大寫 Ctrl + L 選擇的代碼片斷所有轉換爲小寫 Ctrl + Alt + ↓ 複製光標所在行 Ctrl + D 刪除光標所在行 Tab 增長代碼縮進 Shift + Tab 減小縮進 Ctrl + Alt+ F 在文件中查找 Ctrl + BackSpace 刪除光標前一個單詞或一個符號 Ctrl + G 轉到行 Alt + → 定位到光標的下一個位置 Alt + ← 定位到光標的上一個位置 環境切換 Esc 隱藏輔助窗口 Ctrl + W 切換自動換行 Ctrl + Tab 在各個編輯器標籤頁之間切換 Ctrl + F4 關閉當前標籤頁 Alt + F4 關閉ZDE HTML標籤 Ctrl + 1 添加一對<h1>html標籤 Ctrl + 2 添加一對<h2>html標籤 Ctrl + 3 添加一對<h3>html標籤 Ctrl + Enter 產生一個<br />標籤 Ctrl + ~ 空格 Ctrl + B 產生一對<b>標籤 Alt + I 產生一對<i>標籤 書籤操做 F2 添加/刪除書籤 Ctrl +F2 跳到當前文件的下一個書籤 Alt + F2 在當前項目的全部書籤間切換 Ctrl + Shift + F2 刪除全部書籤 Ctrl + Shift + M 顯示書籤對話框 調試快捷鍵 F9 添加/刪除斷點 F10 單步執行調試文件到下一行 F5 開始執行 F8 打開調試URL對話框 F12 打開profile URL對話框 Shift + F8 打開添加監視點對話框 Shift + F11 跳出 F11 單步執行到下一被執行的行 Shift + F10 執行代碼到光標所在行 Ctrl + F5 無中斷的執行腳本 Shift + F5 中止調試器 Ctrl + Alt + B 在瀏覽器中顯示 在zend studio ide中選擇工具>首選項>模板 而後添加 funinfo或fileinfo 模板代碼根據下邊定義的COPY過去就能夠。而後進入PHP文件中, 輸入funinfo或fileinfo 而後按tab鍵,就能夠調出模板代碼,以便於開發中註釋文件的規範。 1.方法註釋: 縮寫:funinfo 模板代碼: /** * Enter descrīption here... * @author ×××項目開發團隊    * @param   * @return int/bool/object/array */ 2.文件頭部註釋: 縮寫:fileinfo 模板代碼: /** * FILE_NAME : ${FILE_NAME}   FILE_PATH : ${FILE_PATH} * ....書寫本頁代碼的說明 * * @copyright Copyright (c) 2007 - 2007 www.shopnc.net * @author ×××項目開發團隊 php_netproject@yahoo.com.cn * @package * @subpackage * @version ${DATE} */ PS:在zend studio ide中選擇工具>首選項>桌面 把使用OS外觀去除可大幅提高zend  studio的速度 Zend studio 5.5 編輯器設置 默認編碼 前用 Zend studio 5.0 本身就設置過 默認編碼的問題,但是最近又想用 Zend studio 來弄一些東西但是   但是在用 Zend studio 打開 utf-8 文件時  漢字老是亂碼,即便在  「工具」->「首選項」->「桌面」  中設置默認編碼是 「UTF-8」  重啓後仍是同樣的效果。後來網上找了一些資料,原來是 Zend studio 在打開是 老是默認初始化一下   因此這樣就須要咱們本身來修改配置文件了  在系統 管理員默認目錄下 如:「D:\Documents and Settings\Administrator\ZDE\config_5.5」  找到 「desktop_options.xml」  文件 設置 editing.encoding  爲 「<encoding name="UTF-8"/>」  而後保存  並將該文件設置爲只讀文件  以避免每次重啓又被初始化。 重啓 Zend studio 5.5  打開 「utf-8」  文件  OK  這樣能夠了~  在此記錄一下。
相關文章
相關標籤/搜索