问题标签 [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.
intellij-idea - PyCharm:如何在文件模板中使用实时模板
这个问题是我上周问的一个问题 -如何将多个函数应用于传入的实时模板变量?
现在我有一个名为 的实时模板函数classNameFromFileName
,我无法在文件模板中使用它。
我已经在文件模板编辑器页面中勾选了“启用实时模板”复选框,并且#set
or#[[ ]]#
等的任何组合都不起作用。
如果我使用模板,它只是将 Live Template 函数的名称放在我的新文件中,而不是实际调用该函数。
PyCharm 帮助没有提供任何示例 - 有谁知道如何从文件模板调用实时模板函数?
谢谢。
intellij-idea - 如何使用实时模板将 $SELECTION$ 转换为蛇案例(例如)?
例如,如何将选定的代码转换为蛇案例(或驼峰案例或来自实时模板变量选项的其他标准表达式)
laravel - PHPStorm / IntelliJ IDEA Live Template 字符串“$”连接
有谁知道如何在 $STRING$ 条目旁边添加“$”前缀?$$STRING$ 似乎消除了模板系统将其识别为输入变量的能力。
当我们讨论这个话题时,是否可以在变量编辑器中连接/编辑先前声明的变量?所以设置:
$STRING$ 的默认值为:$VAR$。“后缀”
这两个都非常有用!!
干杯
android - 如何在 Intellij IDEA 的实时模板中获取方法参数类型?
我想为Timber logger创建一个与默认实时模板logm类似的实时模板。它使用 Groovy 脚本来收集方法参数并用逗号分隔它们。例如:
生成以下代码:
参数由以下代码收集:
问题是 Timber 方法需要参数的类型格式,例如:
因此,我需要确定方法参数的类型。
android - 我们如何修改 Android Studio 的 Activity 创建向导以添加附加属性
从项目资源管理器中的右键单击 --> Android Studio 中的新选项允许我们创建 Activity、Fragment 等,它们使用预定义的模板为我们创建文件/文件。在活动创建向导中使用名称属性在清单文件中输入。我的问题是我们如何修改此向导以在诸如方向、主题等活动的清单文件条目中添加其他属性。
清单文件中自动生成的代码应如下所示
我在 Android Studio 中尝试了文件模板和实时模板,但找不到在清单文件中插入附加属性的方法。
android-studio - Android Studio:实时模板中的 $END$ 和 $SELECTION$
当模板插入时没有包围时,我无法将光标置于 $END$ 位置(使用选定的文本可以正常工作)。
有没有可能以任何方式解决它?
Android Studio 版本为 2.2.3。
更新
为了明确问题,我添加了重现的步骤:
1)创建上面指定的实时模板(周围)。
2) 给它一些名字,例如#mrgn。
3)在某些类中尝试使用它。所以输入#mrgn 并按TAB。
它应该插入以下文本:
但它会插入文本并将光标放在错误的位置:
angularjs - WebStorm 上的 Angular LiveTemplates
我尝试使用John Papa 的 styleguide中的 Angular 实时模板,但在我重新启动 IDE 后,没有可用的模板。我已经提到了几个 StackOverflow 问题并按照说明进行操作,但这似乎不起作用。我使用 Ubuntu 14.04。
目录树如下所示:
~/WebStorm-145.1616.9/bin - 这是我使用 './webstorm' 启动 WebStorm 的地方。
~/WebStorm-145.1616.9/config/templates - 这是实时模板 .xml 文件所在的位置。我重新启动IDE几次,什么都没有发生。
intellij-idea - 如何配置 Intellij Idea 实时模板的适用上下文?
我想为我的自定义文件类型创建一个实时模板组,但是当我选择适用的上下文时,有一个文件类型或语言类型的列表,但我的自定义文件类型。
列表是预定义的并且不能扩展吗?