WebStorm - 实时模板 - 指示聚焦同一变量的顺序

时间:2017-01-13 09:12:07

标签: webstorm jetbrains-ide

我感兴趣的是,如果有一个表达变量名称应该从哪里开始的意思

例如,如果我调用此实时模板:

console.log('$TEXT$', $TEXT$);
             ^

它将从第一个TEXT变量开始写入。

我想从第二篇开始写作:

console.log('$TEXT$', $TEXT$);
                      ^

1 个答案:

答案 0 :(得分:8)

您不能对同一个变量执行此操作,因为每个变量只处理一次。

<强>解决方案:

  1. 给他们不同的名字

    console.log('$TEXT$', $VAR$);$END$
    

    (我还添加了$END$来表示最终光标位置)

  2. 点击Edit Variables按钮

  3. 按所需顺序重新排列变量(使用右侧的Up / Down按钮)

  4. 分配TEXT变量默认文本 - 您将输入VAR变量的值。

  5. 如果您之后不打算修改Skip if defined,请检查TEXT

  6. enter image description here

    <强>结果:

    enter image description here

    相关StackOverflow问题:https://stackoverflow.com/a/40606436/783119