[TOC]
## 參考網址
~~~
https://blog.csdn.net/hardgirls/article/details/52267486
~~~
## sublime3 docblocker插件定制自己的注釋,配置步驟
DocBlockr很好用,不僅僅可以自動生成注釋,還可以手動編輯注釋的格式。
> 安裝方法:
~~~
Cmd+Shift+P -> Install Package -> docblockr
~~~
windows是ctrl+shift+P
> 自定義配置:
~~~
Preference -> Package Settings -> DocBlockr -> Settings - User
~~~
> 配置成如下內容:
~~~
{
"jsdocs_extra_tags":[
"@Author Hybrid",
"@DateTime {{date}}",
"@copyright ${1:[copyright]}",
"@license ${1:[license]}",
"@version ${1:[version]}"
],
"jsdocs_function_description": false
}
~~~
用過一段時間后想要編寫自己的注釋內容,如去掉copyright,version等注釋,添加一些自己想要添加的注釋,查找了很多注釋格式,發現還是這種的精簡:
~~~
/**
* 函數功能簡述
*
* 具體描述一些細節
*
* @param {string} address 地址
* @param {array} com 商品數組
* @param {string} pay_status 支付方式
* @returns void
* @date 2016-06-12
* @author Judy
*/
~~~
所以仔細看了下參考的鏈接,總結如下
參考: https://github.com/spadgos/sublime-jsdocs/
部分內容轉載至:http://fy98.com/2016/02/05/docblocker-usage/
------------------------------------------
------------------------------------------
------------------------------------------
> 首先,我們需要安裝package control,已經安裝過package control的可以跳過這一步:
1. 打開sublime text 3,按快捷鍵Ctrl + ` 或者View->Show Console,復制粘貼如下代碼:
2. 安裝成功之后,重啟sublime text 3,快捷鍵Ctrl + Shift + P ,在輸入框中出入pack..找到Install Package。
3. 點擊Install Package,在輸入框中,安裝DocBlockr插件。
4. 安裝成功之后,Preferences->Package Settings->DocBlockr->Settings-User,在文件中添加以下代碼并保存:
~~~
{
"jsdocs_extra_tags":["@author lucky","@DateTime {{datetime}}"]
}
~~~
5.函數前輸入:/** 點擊回車,將自動補全注釋,如下所示:
~~~
/**
* 下載文件
* @author lucky
* @DateTime 2018-02-26T17:08:12+0800
* @param [type] $path [description]
* @param [type] $file_name [description]
* @return [type] [description]
*/
public function downloadFile($path,$file_name){
$file_name = iconv("utf-8","gb2312",$file_name);
$path = iconv("utf-8","gb2312",$path);
// 首先要判斷給定的文件存在與否
if(!file_exists($path)){
$this->error('沒有該文件');
}
$fp = fopen($path,"r");
$file_size = filesize($path);
// 下載文件需要用到的頭
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length:".$file_size);
Header("Content-Disposition: attachment; filename=".$file_name);
$buffer=1024;
$file_count=0;
// 向瀏覽器返回數據
while(!feof($fp) && $file_count<$file_size){
$file_con = fread($fp,$buffer);
$file_count += $buffer;
echo $file_con;
}
fclose($fp);
}
~~~
## 參考網址
https://blog.csdn.net/baidu_38300480/article/details/79379795
https://www.cnblogs.com/qingkong/p/5039527.html
https://www.cnblogs.com/feifei-cyj/p/7718793.html
- Layer無刷新不跳轉彈框提示信息
- 整合ThinkPHP+實用代碼
- TP整合Layer插件實現無刷新
- 自定義助手函數
- 添加信息失敗后不跳轉
- 三種無限級分類
- TP常用代碼
- 自定義公共函數
- TP模型管理專題
- TP模型管理之添加模型
- sfox_newmodel.sql
- TP模型管理之刪除模型
- TP模型管理之編輯模型
- TP模型管理之字段添加
- sfox_newmodel.sql_edit
- layer_hplus.js_edit
- TP模型管理之字段刪除
- TP模型管理之字段編輯
- TP模型管理之預覽模型
- TP模型管理之公共函數
- layer_hplus.js_修訂一
- TP模型管理之預覽模型靜態頁
- 后臺內容管理系統
- 分類樹顯示
- 內容列表顯示
- 信息發布
- 編輯信息
- layer_hplus.js
- myJs第一版
- myJs第二版
- myJs第三版
- myJs第四版
- TP5插件用法
- Datatables
- WebUploader
- bootstrap-fileinput
- UEditor
- 簡單調用
- 路徑問題
- 跨域多圖上傳
- 跨域單圖上傳
- UEditor圖片跨域上傳解決方案
- 定制工具欄圖標
- ajaxFileUpload
- LayUI
- 圖片上傳
- layui分頁
- 搜索頁
- 搜索優化及刪除
- Uploadify
- TP5前端應用
- 靜態首頁
- 前臺首頁功能實現
- 自定義標簽庫
- 前臺模板繼承應用
- 首頁自定義標簽改進
- 文章內容頁
- 自定義標簽改進
- 自定義標簽修正
- 圖片等比例自動縮放
- 后臺權限管理
- 角色管理
- 規則管理
- 權限設置
- 會員管理
- 權限管理
- 前臺登錄注冊功能
- 注冊登錄
- 阿里大于手機注冊
- 阿里大于升級阿里云短信服務
- 自動登錄完成
- PHP異位或加密實現自動登陸
- 微信開發
- 分享接口
- 靜態頁面實現微信分享
- 動態頁微信分享
- 頁面靜態化
- 1-全站靜態化前期配置
- 2-鏈接地址靜態化
- TP5常用片段代碼
- 加載靜態資源路徑與常量
- thinkphp5預定義常量
- 刪除某文件夾的內容
- 解壓插件包
- 異步提交插件
- 其他功能
- 背景音樂
- 手機訪問PC網站自動跳轉到手機網站代碼
- 手機微信音樂MP3播放器
- 后盾之網頁背景音樂
- 播放器寬度自適應
- 前臺首頁數據調用
- 視頻列表
- 搜索分頁
- H5解決蘋果(IOS)不能自動播放音樂
- 清空緩存
- 文件處理常識
- 刪除路徑下的所有文件夾和文件
- 一鍵清空緩存
- 評論留言
- 格式化時間
- 替換微博內容的URL地址@用戶與表情
- PHP正則理解
- jQuery評論插件
- TP空操作
- TP路由
- 跨域訪問
- 設置請其頭允許跨域請求
- 模板前臺判斷手機訪問跳轉手機網址代碼
- PHP遍歷一個文件夾下所有文件和子文件夾
- PHP獲取視頻的第一幀與時長
- TP5數據庫
- 鏈式操作原理
- update替換字段部分內容
- 后臺開發
- 后臺登錄頁居中顯示
- TP5自帶驗證碼
- JS & JQuery專題
- 二級城市聯動菜單
- 模板引擎
- 混合模板編譯
- 黃永成TP微博開發
- 消息推送
- memcache安裝
- 插件開發
- 插件介紹
- 插件鉤子
- 淺談初步理解鉤子
- 插件鉤子(hooks)分析
- 插件鉤子簡單理解
- 控制器調用插件
- 鉤子通用處理函數
- 插件基類代碼
- 插件測試代碼
- 淺談鉤子與插件
- 技術綜合
- 常用代碼
- PHP
- 56個PHP開發常用代碼片段(上)
- 56個PHP 開發常用代碼片段(中)
- 56個PHP 開發常用代碼片段(下)
- sublime text安裝自動補全注釋的插件
- 影音視頻開發
- 視頻
- H5視頻直播掃盲
- 音樂
- 語音
- PHP實現語音播報功能
- MUI
- 窗體操作