[toc]
## :-: **頭部注釋、類注釋和函數注釋的設置**
- 設置位置:"Settings"->"file templates";
如下圖,相當于是做個注釋模板。設置頭部注釋、類注釋以及函數注釋,時間、用戶名、文件名稱等隨機改變的屬性,直接使用其下方已經定義的屬性即可。

- 生成注釋
1、先寫好函數
2、在函數名,上面一行,輸入”<span style="color:red;">/**</span>“,
3、按enter鍵即可出現對應注釋內容。
## :-: **其他快捷鍵**
``` php
CTRL +O //在一個類中尋找相應方法,直接輸入搜索
CTRL +E //打開最近瀏覽記錄
CTRL +Space //打開語法提示
CTRL + Y //刪除當前行或選中內容所涉及的行
CTRL + “.” //折疊選中的代碼的代碼
CTRL + [] //匹配 {}[]
CTRL + X //剪切行,不選中,直接剪切整個行,如果選中部分內容則剪切選中的內容
SHIFT + ESC //當前激活的任意小窗口(左側欄)最小化,也可以是alt + ‘數字鍵’,數字在小窗口標題欄上有顯示
CTRL + J //輸出代碼模板
CTRL + Q //顯示函數注釋說明文檔
CTRL + B //跳轉到變量函數聲明處
CTRL + N //類名查找
CTRL + F12 //顯示當前文件的結構,在當前類文件中快速查找方法
CTRL + G //跳轉行,如:行:列
ALT + F7 //顯示structure所有一個類中的所有方法
ALT + 上下箭頭 //向上向下函數間切換
CTRL + 鼠標 //代碼追蹤
CTRL + “/” //選中代碼,按一下注釋,在按一下取消注釋。不選中直接按是注釋單行
shift + tab //選中代碼,縮退
tab //選中代碼,縮進
CTRL + R //替換
CTRL + F //查找
CTRL + “-/+” //收縮展開代碼
```
```
CTRL + SHIFT + R //快速查找該關鍵字在整個項目中的位置,并且替換整個項目目錄中的匹配字符
CTRL + SHIFT + F //快速查找該關鍵字在整個項目中的位置
CTRL + ALT + J //添加標簽
CTRL + ALT + S //打開設置
CTRL + ALT + F12 //跳轉至當前文件所在磁盤上的位置(可以選擇文件、目錄、磁盤)
CTRL + ALT + T //插入代碼環繞(該快捷鍵和QQ廣播鍵沖突,可修改QQ的為S+C+A+T)
CTRL + ALT + L //格式化代碼,選擇內容則格式化選擇內容代碼,沒選擇內容就格式化該文件代碼(該快捷鍵和QQ解鎖鍵沖突,可修改QQ的為S+C+A+L)
ALT + SHIFT + UP //行移動
CTRL + SHIFT + UP //塊移動,光標在{}()或if、while行上,進行塊移動,在普通語句上行移動
CTRL + SHIFT + I //重新格式化代碼,不選擇就一行行格式化,選擇內容格式化選擇的內容
CTRL + SHIFT + U //字母大小寫轉換,選擇內容轉換選擇內容,不選擇內容自動判斷選擇單詞轉換
CTRL + SHIFT + N //文件名查找,打開當前工程下任意目錄的文件
CTRL + SHIFT + ALT + N //函數名查找
CTRL + SHIFT + V //顯示最近粘貼板中的內容,選擇后內容插入到光標位置
CTRL + SHIFT + I //查看變量初始化的值,如果是css中的class則顯示當前class詳細信息,如果
```
- 雜談
- 開發 & 維護的工作流程
- 新手如何看php手冊 和 框架手冊
- 開發 & 維護的不同點
- 從0到1,搭建新項目的工作流程
- 從1到N,維護的工作流程
- 優化流程
- 生成錯誤日志和慢日志的方法
- 查錯思路
- 怎么快速接手一個項目
- 前端常用知識點
- javascript
- 自己封裝的函數
- 處理數字
- 功能代碼
- 動態添加圖片
- 判斷是手機端還是pc端
- javascript:;是什么意思?怎么用呢
- html & h5
- a標簽中target設置為blank和_blank有什么區別?
- 亂碼
- 提交方式:button標簽 和 input
- 塊元素
- 內聯元素
- h5特有屬性
- h5的localStorage【增、刪、改、查】
- jquery
- 常用方法
- 功能代碼
- 動態刪除圖片
- 一個按鈕,切換2種狀態
- 換膚
- 深入理解(function(){... })();
- json & xml
- json
- 語法速記
- json對象取值
- 字符串、對象、數組的區別
- xml
- [CDATA[%s]]的作用是什么
- 轉義字符
- CDATA 想被xml解析的文本數據
- CDATA 不想被xml解析的文本數據
- 微信小程序
- 其他
- websocket
- 跨域
- css
- 行內 & 內連 & 外連 寫法
- 優先級
- 更加精準的匹配
- 使用百分比如何生效
- php在html、js、jq中的的原生寫法
- *php在html中的語法
- php在js中的語法
- php在jq中的語法
- 正則表達式
- php常用基礎知識(思想為主)
- php為什么是“邊編譯邊運行”
- 冒號、endif、endwhile、endfor使用
- 遞歸思想(速記法)
- cookie和session的理解
- php常用內置(系統)函數
- 常量
- 字符串
- 數組
- 日期時間
- 文件 & 目錄
- 數學
- 程序執行
- 判斷
- 選項和信息(修改配置文件的)
- 錯誤處理 & 日志記錄
- 編碼格式
- session
- IP相關
- 類 & 對象
- 性能
- 其他函數
- 魔術方法
- $_SERVER
- 變量處理
- php自己封裝的一些函數
- 導入、導出、生成文件
- 數組
- 數字
- 字符串
- 其他
- 獲取linux硬件信息
- 常見插件/類庫使用
- 前端-框架/插件
- bootstrap 學習筆記
- layer 學習筆記
- layDate 學習筆記
- 百度ueditor1.4.4.3富文本編輯器
- quill富文本編輯器
- 百度ECharts圖形報表
- webuploader上傳圖片
- 后端類庫
- workerman 聊天室
- QRCODE 二維碼
- redis
- seaslog 日志
- phpspider 爬蟲
- Mailer 發送郵件
- simple_html_dom
- phpstorm使用
- 快捷鍵
- 連接mysql數據庫
- 斷點 + debug調試
- 運行內存不夠
- wamp環境
- yii、laravel、tp、開發自己的php框架
- 看框架源碼的思路
- tp5框架的使用
- 1、助手函數原理解析
- 開發自己的php框架
- 常用的開發思路 和 小功能實現代碼
- 爬蟲思路
- 功能點思路
- tp5判斷是不是異地登錄(簡單版)
- 微信開發,反向代理
- 微信開發,關閉當前頁面
- 消息隊列的實現
- 頁面靜態化
- session串號
- 站內信設計思路
- web在線管理器
- 語言相關(開發有關)
- 接收json(text/xml)格式數據
- 原生文件上傳(狀態碼)
- openssl擴展
- 打印對象 和 遍歷對象
- 使用OB緩存的幾個原則
- CLI模式執行php文件
- foreach時,添加元素 或 修改元素的值
- 功能點 代碼實現
- 生成url目錄樹(沒有pid)
- 多圖上傳(vue傳base64)
- 下載文件,耗時算法
- 生成商品二維碼
- 導出excel
- 搜索
- 阿里大魚發短信
- 使用阿里云oss
- location.href跳轉后,丟失用戶的session
- “\r ” “\r\n” “\t”的區別
- php的配置文件詳解
- 開啟錯誤日志
- 開啟慢日志
- 開啟短標簽
- 分析php-fpm.conf中的request_terminate_timeout參數