:kodee-happy: Kotlin support in a new IDE by JetBr...
# announcements
m
kodee happy Kotlin support in a new IDE by JetBrains – Fleet kodee happy Fleet uses the IntelliJ Platform on the backend alongside a distributed architecture and a reimagined UI. The IDE offers smart support for many languages, with advanced support for Kotlin, including a range of code intelligence features: 🌟 Code completion 🌟 Code actions 🌟 Type info 🌟 Parameter info 🌟 Live templates 🌟 Code generation Fleet is in public preview now, so everyone is invited to try it out! Learn more about Kotlin support in Fleet in our blog post👇 https://kotl.in/support-in-fleet
👍🏾 2
🤔 8
❤️ 3
K 87
👍 15
p
“JetBrains team also uses Fleet to develop Fleet” xzibit good to see that it’s already in such state to be able to dogfood! nice testimony
🙌 5
😂 3
m
Is KMP supported?
o
Vim? 😄
ooh! it's already done! I haven't checked in a while! https://www.jetbrains.com/help/fleet/vim.html
kodee happy 1
🙌 1
a
@mkrussel Thanks for the question. If I may ask, what specific support would you be looking for?
m
Does it handle the different source sets, so that Android code autocompletes Android symbols and iOS completes iOS symbols and common source sets show things accessible to all source sets? Does it handle expect/actual showing proper errors/warnings and navigation? Does it import the interop symbols for native?
👀 1
s
Is this a Compose UI?
p
https://blog.jetbrains.com/fleet/2023/02/fleet-below-deck-part-vi-ui-with-noria/
When we started working on Fleet, however, Jetpack Compose didn’t exist, and thus Noria was born.
💡 1
y
I did give it a try and my feedback is that I can't import my settings from CLion/IntelliJ including colors (for strings, comments, etc...) and keyboard bindings. It also doesn't seem to be any way of changing colors at all. I hope this will be added in a later release
p
is it compatible with existing IntelliJ Idea plugins? 🤔
a
Does this mean Kotlin finally has a proper LSP?
j
It also doesn't seem to be any way of changing colors at all. I hope this will be added in a later release
@Yan Pujante Technically it is possible, but there is no real theme editor, it's basically editing a JSON file, which is not a great experience. To get there: • Click on the cog in the top right-hand corner, and select
Theme
• In the dialog, the last option is
Edit color theme...
. This opens the JSON file which you can edit (changes are live)