jetbrains激活码 (2020-10-24)

使用live template提升30%开发效率

此特性支持所有jetbrains家族IDEs。如果你没有使用过此特性,用了之后效率发生质的提升

特性使用率 ★★★★★

live 是现场、即时 的意思template 为模板的意思。此特性的解释:定义一个关键字和一段代码片段的映射,当你写代码的时候输入此关键字,则ide将自动提示此可用的代码片段。

基础用法

这里以phpstorm为例idea同理。 

打开设置窗口,搜索 live template。点击+按钮,添加一个live template或者一个live template group

指定快捷字符、描述、模板内容、定义触发的上下文(即在哪种语言下触发此模板),需要的时候可以指定触发条件,比如按tab键。

 

idea的live template设置界面 

高级用法

上面的例子只是创建了一个简单的模板,高级用法包括设置更复杂的触发条件,设置预定义变量等用法, 本文只是对此live template 功能做一个介绍,高级功能请参考: 

https://www.jianshu.com/p/3974df6572af

https://www.jetbrains.com/help/idea/template-variables.html#pdtv

 

获取IDEA激活码