搜尋
首頁php教程php手册按日子来干活第一个Blog Day&Happy Day,干活第一个blogday

按日子来干活——第一个Blog Day&Happy Day,干活第一个blogday

  今天(周一)看到一位同仁的生活规划,感觉挺适合我,实践一下,就theo&tools day+code day+blog day,间歇性有happy day嘛~

blog day这样做,一篇blog总结,内容多的分出去写单篇,在总结篇中给链接

=================================================

2016.06.20

本来打算写一个小网页的,关于摩斯码的,但是zend工具都用不好,找了个博客写的不错,实践下,有时间的话再去学点其他的

===================

坑http://my.oschina.net/junn/blog/161409——zend

2. 默认情况下,zend studio打不开.tpl文件,有没有什么方法,能让其支持.tpl的模板文件,以及其它格式,如dwt等相关的文件.

要 打开.tpl文件,你可以打开window->preferences ->general->content types,在右边选择一个文件类型,比如html,在下面添加*.tpl,保存之。这样双击*.tpl的文件即可用zde内置的编辑器打开了。

4、如何在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,
默认的内容是这样的:
${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可以添加文件头注释:

<code class="hljs perl"><?php
/**
 * xxx.php
 * ==============================================
 * Copy right <span class="hljs-number">2013-<span class="hljs-number">2014 http:<span class="hljs-regexp">//www.<span class="hljs-number">123.com
 * ----------------------------------------------
 * This is <span class="hljs-keyword">not a free software, without any authorization is <span class="hljs-keyword">not allowed to <span class="hljs-keyword">use <span class="hljs-keyword">and spread.
 * ==============================================
 * @param ${unknowtype}
 * @return ${return_type}
 * @author: ${user}
 * @date: ${date}
 * @version: v1.<span class="hljs-number">0.<span class="hljs-number">0
 *<span class="hljs-regexp">/
 
/**
 * @func: 函数功能描述
 * @date: ${date}
 * @author: ${user}
 * @return: ${return_type}
 *<span class="hljs-regexp">/

/**
 * 文件描述
 * @date ${date} ${time}
 * @author xxx
 * @version <span class="hljs-number">1.0.<span class="hljs-number">0
 * @copyright xxx
 *<span class="hljs-regexp">/

/**
 * @desc: 功能描述(description)
 * @author: ${user}
 * @date: ${date}
 *<span class="hljs-regexp">/


#要添加的模板格式#

#名称:mdt

#描述:Methods describe the template

#模式:
/**
 * The descriptions of functions.
 *
 * @access public|private|protected
 * @param  mixed   $$name    comment
 * @param  <span class="hljs-keyword">int     $$name    comment
 * @param  string  $$name    comment
 * @param  bool       $$name    comment
 * @param  array   $$name    comment
 * @return void|<span class="hljs-keyword">int|string|boolean|array        comment
 *<span class="hljs-regexp">/


#示例如下#

    /**
     * The descriptions of functions.
     *
     * @access public|private|protected
     * @param  mixed   $name    comment
     * @param  <span class="hljs-keyword">int     $name    comment
     * @param  string  $name    comment
     * @param  bool       $name    comment
     * @param  array   $name    comment
     * @return void|<span class="hljs-keyword">int|string|boolean|array        comment
     *<span class="hljs-regexp">/

?></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code>


新版本:进入菜单window->preferences->php->editor->templates可以新建模板 

6、zend stdio for ecplise的代码折叠功能?

 

主要要设置两个地方,分别针对PHP以及其它的文件


现在的视图:

代码折叠快捷键:



Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+*(小键盘) 全部展开当前类中的所有代码
Ctrl+Shift+/ 全部折叠当前类中的所有代码

 

7、常用的一些快捷键:

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代码缩进

=============

http://blog.csdn.net/e421083458/article/details/48712691

zend studio自动添加文件注释和方法注释

进入首选项=>PHP=>Editor=>Template=>New

文件注释:

Name\Description\Pattern里面分别填入(换行作为间隔):

3cfile

文件注释模板

/**

* 文件用途描述

* @date: ${date} ${time}

* @author: ${user}

*/

函数注释:

3cmethod

方法注释模板

/**

* 函数用途描述

* @date: ${date} ${time}

* @author: ${user}

* @param: ${variable}

* @return:

*/

使用方法:

敲个字母3然后按照代码提示,选择即可。

==================

以上基本上都是转载的,但是总结两边的东西,自己做了新建文件simple php的框架,以及类,方法和函数等的模板,明天贴上来!

明天,周三嘛,code day好了,做摩斯码网页给自己用,先不尝试模板了,先是简单的OO&MVC模式的制作吧,嘻嘻

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能