# Kotlin live templates

**URL:** <https://discuss.kotlinlang.org/t/kotlin-live-templates/1107>\
**Category:** Uncategorized\
**Created:** [July 18, 2012, 10:31am UTC](https://discuss.kotlinlang.org/t/kotlin-live-templates/1107 "2012-07-18T10:31:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chriskent](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/chriskent/32/1443_2.png) [@chriskent](https://discuss.kotlinlang.org/u/chriskent)\
**Post date:** [July 18, 2012, 10:31am UTC](https://discuss.kotlinlang.org/t/kotlin-live-templates/1107/1 "2012-07-18T10:31:42Z")

</div>

The live templates for classes, functions and vals in the Kotlin plugin seem to be independent of the normal live template system. Is it possible to edit them and add new ones? I can't find any reference to them in the settings dialog.

Chris

---

<div class="post-metadata">

**Author:** ![geevee](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/geevee/32/1475_2.png) [@geevee](https://discuss.kotlinlang.org/u/geevee)\
**Post date:** [July 25, 2012, 6:32pm UTC](https://discuss.kotlinlang.org/t/kotlin-live-templates/1107/2 "2012-07-25T18:32:08Z")

</div>

These kind of templates are technically not live templates, and they are going to be dropped soon, as long as they produce more problems than benefits.

There will be intentions, “surround with” actions which would make it easier to create or change syntactic structures.
