From 3eb195b428cf885cad736f08d3a0dd52d6daed9d Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Thu, 2 Feb 2012 20:52:04 +0400 Subject: [PATCH] Added 'exfun', 'exval' and 'exvar' live templates. --- idea/resources/liveTemplates/Kotlin.xml | 50 +++++++++++++++++-- .../jetbrains/jet/plugin/JetBundle.properties | 3 ++ 2 files changed, 48 insertions(+), 5 deletions(-) diff --git a/idea/resources/liveTemplates/Kotlin.xml b/idea/resources/liveTemplates/Kotlin.xml index fc3b9eeebd7..89dadb6a2e9 100644 --- a/idea/resources/liveTemplates/Kotlin.xml +++ b/idea/resources/liveTemplates/Kotlin.xml @@ -1,7 +1,8 @@ + + + + diff --git a/idea/src/org/jetbrains/jet/plugin/JetBundle.properties b/idea/src/org/jetbrains/jet/plugin/JetBundle.properties index e30086a1294..e8ad0f8fa69 100644 --- a/idea/src/org/jetbrains/jet/plugin/JetBundle.properties +++ b/idea/src/org/jetbrains/jet/plugin/JetBundle.properties @@ -36,5 +36,8 @@ livetemplate.description.fun2=Function with two parameters livetemplate.description.interface=Trait livetemplate.description.singleton=Singleton livetemplate.description.closure=Closure (function without name) +livetemplate.description.exfun=Extension function +livetemplate.description.exval=Extension read-only property +livetemplate.description.exvar=Extension read-write property macro.variable.of.type=kotlinVariableOfType(Type) macro.fun.parameters=functionParameters() \ No newline at end of file