JetBrains为VS Code推出Java到Kotlin转换器扩展
发布时间:2026-02-25 17:27 浏览量:1
为了方便Java开发者更容易采用Kotlin编程语言,JetBrains为微软的Visual Studio Code编辑器推出了Java到Kotlin转换器扩展。作为Java的既定替代方案,Kotlin在Java应用领域如Android移动应用开发中得到广泛使用。
这款Java到Kotlin转换器扩展于2月19日发布,开发者可以从Visual Studio Marketplace下载。使用该扩展的开发者可以通过右键菜单操作将单个Java文件转换为Kotlin代码,减少了迁移遗留代码库或在项目中途切换语言的手动工作量。据JetBrains介绍,该扩展使用与JetBrains IDE相同的底层引擎,并利用大语言模型提供符合习惯用法的转换建议,在VS Code中提供一键式、提交前审查的Java到Kotlin迁移功能。
JetBrains的Kotlin产品经理Alina Dolgikh表示,开发者可以期待一个可靠的转换过程,它遵循Kotlin的习惯用法和语法要求。她说,开发这款扩展是因为认识到许多开发者在各种项目和任务中使用VS Code,即使JetBrains的IntelliJ Idea IDE仍然是Kotlin开发的首选IDE。
Java到Kotlin转换器扩展为VS Code提供以下设置选项:
j2k.provider:用于Java到Kotlin转换的大语言模型后端,默认为GitHub Copilot。
j2k.model:与所选提供商一起使用的模型标签,默认为codellama:instruct。
j2k.ollama.baseUrl:当选择Ollama作为提供商时的目标实例基础URL。
j2k.openRouter.baseUrl:当选择OpenRouter作为提供商时的目标实例基础URL。
j2k.apiKey:与所选提供商一起使用的API密钥(存储在VS Code Secrets中)。
Q&A
Q1:JetBrains的Java到Kotlin转换器扩展有什么作用?
A:这款扩展可以让开发者通过右键菜单操作将单个Java文件转换为Kotlin代码,减少了迁移遗留代码库或在项目中途切换语言的手动工作量,提供一键式、提交前审查的转换功能。
Q2:这个转换器扩展的技术原理是什么?
A:该扩展使用与JetBrains IDE相同的底层引擎,并利用大语言模型提供符合习惯用法的转换建议,确保转换过程遵循Kotlin的习惯用法和语法要求。
Q3:在哪里可以下载这个Java到Kotlin转换器扩展?
A:开发者可以从Visual Studio Marketplace下载这款扩展,该扩展于2月19日正式发布。
- 上一篇:人不吃盐会怎么样?
- 下一篇:AI人工智能正胸有成竹地破解“无解”的数学难题