VSCode可替代Android Studio进行Kotlin开发,需安装Kotlin Language和Code Runner插件,配置kotlinc路径,并通过Gradle支持完整项目构建。

如果您希望在开发Kotlin应用时获得更简洁、响应更快的编辑体验,而非依赖功能繁重的Android Studio,VSCode可作为替代方案提供核心语言支持与灵活扩展能力。以下是配置与使用VSCode进行Kotlin开发的具体方式:
本文运行环境:MacBook Air,macOS Sequoia。
一、安装Kotlin语言支持插件
Kotlin本身不被VSCode原生支持,需通过扩展实现语法高亮、代码补全与基础诊断功能。官方推荐的插件能将Kotlin语言服务集成至VSCode中,使其具备基本IDE能力。
1、打开VSCode,点击左侧活动栏的扩展图标(或按快捷键Cmd+Shift+X)。
2、在搜索框中输入Kotlin Language,找到由“fwcd”发布的扩展。
3、点击“安装”,安装完成后重启VSCode以激活插件。
二、配置Kotlin编译环境
VSCode不自带Kotlin编译器,必须手动安装Kotlin CLI工具,并将其路径纳入系统环境变量,否则无法执行编译与运行操作。
1、通过Homebrew执行命令:brew install kotlin。
2、验证安装是否成功:在终端中运行kotlinc -version,确认输出Kotlin版本号。
3、在VSCode中打开命令面板(Cmd+Shift+P),输入并选择“Preferences: Open Settings (JSON)”,添加如下配置项:
"kotlin.executable.path": "/opt/homebrew/bin/kotlinc"
三、使用Code Runner运行Kotlin文件
Code Runner插件可快速执行单文件脚本,适用于学习、测试及小型工具开发,无需构建完整项目结构。
1、安装扩展Code Runner(作者:Jun Han)。
2、打开VSCode设置(Settings JSON),添加自定义执行命令:
"code-runner.executorMap": {"kotlin": "cd $dir && kotlinc -script $fileName"}
3、新建一个Hello.kts文件,输入println("Hello, Kotlin!"),右键选择“Run Code”即可输出结果。
四、集成Gradle构建系统
对于需要依赖管理、多模块或发布流程的Kotlin项目,必须借助Gradle实现构建自动化。VSCode可通过Java扩展包识别并提供基础Gradle任务支持。
1、确保已安装JDK 17或更高版本,并配置JAVA_HOME环境变量。
2、安装扩展Extension Pack for Java(包含Java Debug、Test Runner等组件)。
3、在项目根目录执行gradle init --type kotlin-application生成标准Kotlin应用模板。
4、重新加载VSCode窗口后,在侧边栏“JAVA PROJECTS”中可见项目结构与可运行任务列表。










