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