问题标签 [live-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
235 浏览

intellij-idea - IntelliJ 中实时模板的语言是什么?

IntelliJ 中实时模板的语言是什么?

Velocity和其他模板一样吗?

这种语言有条件运算符吗?

我在 IntelliJ 中有以下默认设置器模板的代码:

我可以在 Live Template 语言中使用相同的语言吗?

0 投票
1 回答
152 浏览

java - Intellij Live 模板使用常量和值填充地图

我有许多常量的 Java 接口。在其他一些类中,我必须将所有这些带有一些值的常量放在 Map 中,如下所示:

如何使用 Intellij Live 模板实现这一点?

0 投票
1 回答
433 浏览

sass - *.scss 不支持实时模板,但 PHPStorm 中不支持 *.css 和 *.less

我设置了一些常用的实时模板,例如:

sm

MD

lg

它们在 .less 文件中都运行良好,但是当我切换到 SCSS 时,它们都不起作用。

我已经检查了 CSS 的实时模板上下文。

我该怎么做才能使它也适用于 SCSS 文件?

0 投票
1 回答
275 浏览

android - 如何在 Android Studio / JetBrains IntelliJ IDEA 中编辑模板?

我想在 Android Studio 编辑器中添加更改的“loge”模板以删除最后一个必需的参数 - 异常对象。“loge”模板结果现在看起来如何:

在 dafualt 模板插入之前:

在 dafualt 模板插入之后:

0 投票
1 回答
71 浏览

android-studio - Android Studio 中的实时模板,它以变量为中心并根据变量更改行长

这是一个温和的强迫症和强迫性优化问题,可能只对我有用。

我想创建一个Live Templatein Android Studio,如下所示:

我希望文本的可变位居中,第二行与其他两行一样长,所有这些都是自动完成的。一个例子:

这对Live Templatesin是否可行Android Studio,如果可以,那将如何工作?

0 投票
1 回答
495 浏览

android - 获取实时模板中的第一个参数

最近我正在创建自己的实时模板,我正在自定义for循环,这是在实时模板中给出默认循环的方式。

但我希望我的方法的第一个参数代替$LIMIT$,我该怎么做?

那么我的for循环应该是

我见过的模板logm,但它正在打印方法的所有参数

0 投票
1 回答
502 浏览

android - 如何在 Android Studio 中制作实时模板,以根据已经存在的变量生成 getter 和 setter 等代码?

现在我做了一个这样的:

在哪里:

它可以生成如下代码:

但这不是我想要的。

我想根据变量生成getter和setter,不必再次输入变量的类型和名称。

0 投票
1 回答
2343 浏览

intellij-idea - 如何在 IntelliJ IDEA 中配置生成构建器方法的实时模板?

我经常需要在我的代码中创建构建器方法。这些方法与 getter 类似,但return this它们使用with而不是get.

为了更快地完成这项任务,我想在 IDEA 中创建一个实时模板。

这我走了多远:

构建器的配置

(在~/.IntelliJIdea14/config/templates/user.xml这看起来像这样:)

这几乎可以工作,但typeOfVariable("this." + VAR)不能。我只是猜测如何调用此方法,因为除了此页面之外,我找不到任何有关表达式中使用的语法的文档,该页面甚至没有提及脚本语言名称或使谷歌搜索更容易的内容。

如何修复呼叫typeOfVariable

奖励问题:我怎样才能complete()VAR显示字段?

类似的问题,但甚至没有开始:IntelliJ 中 Fluent-API Builder 的 Live Template

0 投票
1 回答
106 浏览

html - Jetbrains“tag.class”实时模板

目前,在文件上使用其中之一时JetBrain's IDEHTML如果您键入类似的内容div.row并点击TAB,它将打印以下内容:

我想编辑实时模板,以便HTML在结束 TAG 后添加注释,并带有 TAG 的名称;我想得到类似的东西:

您知道要编辑的正确实时模板的名称吗,我无法在Setting/Editor/Live Templates.

0 投票
2 回答
498 浏览

python - pycharm模板文件夹中不存在实时模板文件?

我想插入多个实时模板。例如,每当我键入prop并按下时tab,pycharm 都会为 python 编写完整的属性。

我想导入以下列表: https ://github.com/hoffmann/PyCharm-Python-Templates

<your home directory>\.<product name><version number>\config\templates但我在https://www.jetbrains.com/help/pycharm/2016.1/live-templates.html中找不到模板文件夹

我也在使用社区版 2016.1.4。