【问题标题】:IntelliJ File Template cursor positionIntelliJ 文件模板光标位置
【发布时间】:2016-06-12 00:28:27
【问题描述】:

我正在尝试创建一个 IntelliJ 文件模板,它将光标放在文件中的特定点。实时模板具有 $END$ 以在插入实时模板后将光标置于某个位置。我追求文件模板的相同功能。这可能吗?

【问题讨论】:

  • 也在寻找这个

标签: file templates intellij-idea


【解决方案1】:

这是可能的。首先,选中“启用实时模板”框,然后在您希望光标出现的位置插入#[[$END$]]#。 HTML4 文件模板使用相同的变量,因此您也可以参考它。

此外,如果您想使用选择功能,您可以通过定义将变量 #[[$MyVar$]]# 添加到您的模板来实现。

【讨论】:

  • 应选中“启用实时模板”复选框以使其正常工作。
  • 在 Android Studio 上仍然不适合我。我们在谈论文件模板对吗?
  • @LangustenGustel 刚刚检查过。它在 Jetbrains 自己的产品(至少 2016 系列)中运行,但我无法在 Android Studio 中运行。
  • 不是插入光标,而是为我插入 $END$。我正在使用 CLion 2016.3。这是我的 C++ 类文件末尾的行:#[[$END$]]#
  • @naaz 它正在Webstorm 2017.1.3 jetbrains.com/help/webstorm/2017.1/…中工作
【解决方案2】:

我认为这是不可能的。 IntelliJ 仅使用标准的Velocity 模板引擎。

【讨论】:

    猜你喜欢
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 2011-03-14
    相关资源
    最近更新 更多