Setup Neovim for Kotlin Development

Опубликовано: 28 Октябрь 2024
на канале: Andrew Courter
8,596
264

In this video I go over how to configure Neovim for Kotlin development using KickstartNvim, some background history on the Kotlin Language Server, and setting up ktlint.

Companion Article:   / kotlin-setup-in-neovim  
Code for this config: https://github.com/exosyphon/Kickstar...
My Neovim config: https://github.com/exosyphon/nvim
KickstartNvim: https://github.com/nvim-lua/kickstart...

Jetbrains LSP Post: https://discuss.kotlinlang.org/t/any-...
Embedded Neovim: https://youtrack.jetbrains.com/issue/...
Install SDKMan: https://sdkman.io/
Kotlin Language Server: https://github.com/fwcd/kotlin-langua...
LSP Comparisons: https://github.com/neovim/nvim-lspcon...

Join the channel to get access to perks:
   / @ascourter  

Twitter:   / exosyphon  
Website: https://andrewcourter.com
Twitch:   / exosyphon  

Gear:
Mic: https://amzn.to/40GUGFg
Mic Interface: https://amzn.to/3YGxaGE
Mic preamp: https://amzn.to/3XtBXtY
Webcam: https://amzn.to/3OEOZRU
Boom Arm: https://amzn.to/3qLr0GE
Vissles (VS II switches): https://vissles.com/?ref=69zn8aei20 - Coupon Code for $5 off: ANDREWCOURTER
IQUNIX F97 (TTC ACE switches): https://iqunix.store/collections/f97-...

Free Stock Footage by http://videezy.com/

🎵 Music
Pacific Hike - Silent Partner | Royalty Free Music - No Copyright Music

⏰ Timestamps
0:00 Intro
0:42 Background on Kotlin Language Server
1:53 Create sample Kotlin app
4:08 Kotlin config options
4:50 Configure Kotlin in Neovim
8:56 Setup ktlint
11:21 Outro

#neovim #coding #programming