自己的模板"包围"行动


Own template in "Surround with" action

是否有可能创建自己的teamplates这将与"Surround with" (ctrl+alt+T)或"Surround with live template" (ctrl+alt+J)一起使用?

例如,我想创建HTML模板,这将是周围选定的文本与PHP注释:

<?php /* SELECTED TEXT */ ?>

简单——它是普通的Live模板——只是使用了特殊的$SELECTION$变量。

例如:

try {
    $SELECTION$
} catch ($TYPE$ $$$VARIABLENAME$) {
    Logger::log($$$VARIABLENAME$);
    $END$
}

注:我建议为你自己的模板创建和使用自己的组,而不是在现有/捆绑的组中创建它们:更容易管理(备份/共享/等);没有可能的混乱,当捆绑的将在下一个主要版本中更新等