问题标签 [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.
webstorm - 在 WebStorm 中格式化实时模板变量
我有一个用于以角度创建指令的实时模板,为了使其更易于使用,我想做的一件事是将指令的控制器声明中的依赖数组复制到控制器函数的参数中。问题是依赖数组要求参数是字符串,所以看起来['$scope', '$location', 'etcService', controllerName]
参数是数组中控制器名称之前的所有内容。我要注入这些参数的控制器功能是function controllerName($scope, $location, etcService){}
为此,您可以看到我需要删除每个数组元素周围的引号。这可以在实时模板中执行吗?
这是我当前的模板:
ruby - 无法在 RubyMine7.1.4 中创建新的实时模板
我正在使用 rubymine 7.1.4,我发现我无法创建新的实时模板。我尝试使用以下步骤创建实时模板
1. 转到首选项 -> 编辑器 -> 实时模板
2. 我选择“用户”组并单击右上角的“+”图标,然后选择“1 . 实时模板”
3. 我用“method_missing for decorators”填写“缩写”字段mmfd
和“描述字段”,然后用“模板文本”字段填写
- 我单击“定义”并选择 Ruby 作为上下文。然后我点击确定按钮。然后我去了一个 ruby 文件编辑器并输入缩写“mmfd”,没有任何反应。我重新打开“实时模板”首选项页面,我创建的模板不见了。我也试过在编辑器中选择代码,然后执行“另存为实时模板”,填写缩写,这种方式也不起作用。
java - Intellij Idea live teamplate,用于按类字段创建设置器
当我有例如类时,是否有可能(或已经存在)实时模板:
我写道:
(行:new Employee().set),按回车后我会得到这样的东西:
我认为知道如何做到这一点会很好,因为这有时会节省很多时间。
我知道快捷键 ctrl + alt + V 制作这个
由此
或者
你知道可以为我做这一切的实时模板吗?
感谢帮助。
android - 如何将 gradle.build 中的一些文本添加到 Android Studio(或 IDEA)实时模板?
例如:我在 Live Templates 中添加了 gson 库导入,但它不起作用。
python - Intellij IDEA 14 - 绑定到类属性的 python 实时模板
我对 Intellij Live Templates 还是很陌生,所以重点是:在 Intellij IDEA 14 中,我可以定义一个Python 类模板,最后看起来像这样(没有注释):
当我输入参数时,可以将它们分配给带有魔术Alt + Enter
建议的字段:
然后它允许我将变量更改为“私有”:
但是,是一种使其自动化的方法,例如我输入engine
并生成self.__engine = engine
?感谢您的所有回答 - 当然,任何可以帮助我自己解决问题的有用链接都非常受欢迎。