我有一个Sublime Text片段,我想转换为PhpStorm的实时模板。目前我仍然有可能包装已定义的变量。
e.g。
${2:${1:HOOK}}_mail
sublime文本中的第一个tab
将输出以下内容。
MY_HOOK_mail
然后第二个tab
会允许我覆盖MY_HOOK
MY_OVERWRITE_mail
使用实时模板可以实现吗?
作为参考我正在尝试转换的sublime文本代码段:https://github.com/iampuma/d7ssnippets/blob/master/hook_mail.sublime-snippet
解: - 感谢@LazyOne。
直播模板:
/**
* Implements hook_mail().
*/
function $MODULE_NAME$_mail($key, &$message, $params) {
switch($key) {
case '$MODULE_NAME1$_mail':
$message['subject'] = $SUBJECT$;
$message['body'][] = '$BODY$';
}
}