WebStorm JavaScript 实时模板 - 决定光标的位置

WebStorm JavaScript live template - deciding where the cursor will be

我创建了一个 JavaScript 实时模板,我在 WebStorm 中经常使用它:

console.log('$PARAM$ -> ', $PARAM$);

它帮助我更快地输入这种行:

console.log('nextProps -> ', nextProps);

然而,当它从第一个 $PARAM$ 开始时,我没有自动完成。有没有办法让光标移动到第二个 $PARAM$,同时保持重复的文本添加?

  1. 使用 2 个变量而不是 1 个
  2. 重新排序 -- 第二个应该先填
  3. 告诉IDE将第二个变量自动复制到第一个
  4. 告诉 IDE 忽略第一个变量,如果它有值(它会因为 #3)

console.log('$PARAM1$ -> ', $PARAM2$);