Win a copy of Event Streams in Action this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Extra Live Templates Re: KotlinLogs

 
Bartender
Posts: 1868
81
Android IntelliJ IDE MySQL Database Chrome Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I will not take credit for this, I'm simply copying from StackOverFlow post found here https://stackoverflow.com/a/46152625/7269701

Here is the step-by-step guide:

1) Copy and paste AndroidLog templates to Kotlin (Just select them and use CMD+C, CMD+V (or Ctrl+C, Ctrl+V)
Secondly, You have to adjust them manually: See "Log Part 1.jpg"

2) Change expression to: kotlinMethodName() remove ; from the end of the template, as you don't need it in Kotlin. See "Log Part 2.jpg"

Now your method name will be shown correctly.
------------------------------------------------------------
Alternatively create a XML file name "KotlinLog.xml" and place it in the config directory which can be found here on Windows systems "%USERPROFILE%\.AndroidStudio3.0\config\templates" for Android Studio 3.0.
Paste this code into the KotlinLog.xml

I suspect that Idea by IntelliJ/JetBrains can be handled the same way.
Log-Part-1.jpg
[Thumbnail for Log-Part-1.jpg]
Log-Part-2.jpg
[Thumbnail for Log-Part-2.jpg]
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!