在2019年11月14日的莫斯科Java开发人员社区
jug.msk.ru的会议上
, Ivan Osipov和Yuri Artamonov提交了有关将应用程序从
Java迁移到
Kotlin并编写
IntelliJ IDEA插件的报告。

关于演讲者
直到最近,伊凡(Ivan)和尤里(Yuri)都是为
Haulmont工作的
同事 。 目前,Ivan是
Arrival Robotics团队的成员,Yuri在
JetBrains参与
IntelliJ IDEA的
开发 。 彼此都在会议上进行演示。 尤里(Yuri)也有参加会议计划委员会的经验。
伊万的报告:
- “ Kotlin DSL:理论与实践”( JPoint 2018 : 演示文稿 , 视频 , 文章 )
- “ Kotlin DSL:理论与实践”( Heisenbug 2018 SPb : 演示文稿 , 视频 )
其他链接:
Twitter ,
GitHub ,
Habr ,
技术博客 。
尤里报告:
- “我想要一个奇怪的-用于桌面应用程序的Java Web UI”( JPoint 2018 : 演示文稿 , 视频 )
- “ Jlink和自定义运行时图像-科学怪人的工作室”( Joker,2018年, 演示文稿 , 视频 )
- “ API在十字路口不会改变-如何构建稳定的API?”(与Alexei Stukalov一起)( JUG.EKB-2018 : 视频 )
- “过境点的API不变”( Panda Meetup 2018 : 视频 )
- Vaadin Flow的解剖学和生理学( JPoint 2019 : 演示 , 视频 )
- IntelliJ IDEA插件DevKit速成课程( Joker 2019 演示 )
其他链接:
Twitter ,
GitHub ,
Habr 。
关于报告
Andrey Kogun打开会议,回顾即将举行的会议(2020年2月29日在新西伯利亚召开的会议,
DevOops 2020年4月29-30日举行的会议以及2020年5月15-16日在莫斯科举行的
JPoint会议)并介绍了发言人。

在会议的第一部分中,Ivan谈到了将代码从
Java迁移到
Kotlin的动机,执行此步骤的顺序,使用内置
IntelliJ IDEA转换器的陷阱,根据经验获得的建议,并提到了迁移到
Kotlin的优缺点。 。

休息后,Yuri发表了一份有关为
IntelliJ IDEA编写插件的报告。 该报告是他在最近的
Joker 2019会议上的演讲的扩展版。 自从会议的第一天起,
我无法获得尤里的报告,因此在会议
开始前的周末
jug.msk.ru观看了演讲视频。 我建议您密切注意
报告较新版本的最后四张幻灯片:
- 添加了一个在Slack中聊天的有关插件开发的链接;
- 宣布在IntelliJ IDEA中安装插件而无需重启(欢呼!);
- 列出了有关已弃用的 API的未来操作;
- 即将发布的IntelliJ IDEA 2019.3 Ultimate版本中的新功能。

在轻松友好的气氛中,有机会在休息时间和与演讲者以及与会场中的
JetBrains开发团队的参与者会面之后进行交谈。

示例代码:
Ivan ,
Yuri ; 演讲:
伊万 ·尤里 。 该视频将很快出现(请参阅下面的链接)。
jug.msk.ru的链接: