PHPStorm使用之三(模板代替複製)
阿新 • • 發佈:2018-12-26
平常的業務程式碼,保守估計有百分之三十左右是重複的操作。
從MVC流行以來,無非就是換個表名,重寫一遍增刪改查CURD
我這個人比較懶,懶到什麼程度呢,就是基本的複製貼上我都嫌麻煩,為什麼這麼矯情,因為有矯情的資本。
看看下面這個圖,這就是建立 線上模板live templates
的設定彈框頁面
step1
file ---- setting ---- editor ----- live templates
step2
新增templates group
:我們添加了一個thinkphp
組
新增live template
: 我們添加了一個ctrl
短命令
step 3
輸入短命令的名字ctrl
根據自己的習慣起名字
step4
短命令的描述說明
step5
該短命令生成的模板程式碼
namespace app\admin\controller;
use think\controller;
class ClassName extend Controller
{
/* @var \app\admin\model\ModelName $model */
private $model;
public function __construct ()
{
parent::__construct();
$this->model = model('ModelName');
}
}
然後在模板程式碼的下方有個 change
,這裡是選擇模板適用於的語言的,我們選擇PHP
step6 & step7
應用後確認
step8
我們新建一個PHP檔案 輸入ctrl
然後按tab
鍵,會自動將模板的內容填充到當前位置