【2024年版】VSCodeでKotlinを実行する方法(Windows&Mac対応)
![](https://codeforfun.jp/wp-content/uploads/2024/07/thumb-how-to-run-kotlin-in-vscode.png)
ここでは Visual Studio Code で Kotlin コードを実行する方法を紹介します。
Kotlin を実行するには
- Java JDK
- Kotlin コンパイラ
が必要になります。
まずはこの2つをインストールしてから VSCode で Kotlin コードを実行しましょう。
Java JDK の確認
まずは Java JDK がインストールされていることを確認します。
Windows の方はコマンドプロンプト、Mac の方はターミナルを開きます。
javac -version と入力して Enter キーを押します。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-1.png)
Java JDK がインストールされている場合は javac 21.0.3 のようにバージョン名が表示されます。このまま設定を進めていきましょう。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-2.png)
「javac は、内部コマンド〜」「The operation couldn’t be~」というメッセージが表示される場合は Java JDK がインストールされていません。
まずは Java JDKのインストール方法(Windows & Mac対応)から Java JDK をインストールしてください。
Kotlinコンパイラのインストール
Windows の場合
Kotlin コンパイラのダウンロード
GitHub から最新の Kotlin コンパイラをダウンロードします。
ダウンロードはこちら:https://github.com/JetBrains/kotlin/releases/tag/v2.0.0
画面の下の方に kotlin-compiler-2.0.0.zip というファイルがあるので、クリックしてダウンロードします。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-3-1024x321.png)
Kotlin のインストール
zip 形式でダウンロードされるので展開します。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-4-1024x709.png)
kotlinc フォルダをまるごと任意の場所に移動します。
ここでは Program Files フォルダに置きました。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-5.png)
kotlinc フォルダの中にある bin フォルダのパスをコピーしておきます。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-6.png)
環境変数の設定
Kotlin を使うための設定をします。
「システム環境変数の編集」を開きます。path と検索すると簡単に見つかります。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-7-1024x1024.jpg)
「環境変数」をクリックします。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-8.png)
「システム環境変数」にある Path を選択して「編集」をクリックします。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-9.png)
ユーザー環境変数とシステム環境変数の違いは、ログイン中のユーザーのみに設定するか、全てのユーザーに設定するかです。
「新規」をクリックして、先ほどコピーしたパスを入力して「OK」を押します。
例)C:¥Program Files¥kotlinc¥bin
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-10.png)
インストールの確認
コマンドプロンプトを開いて kotlinc -version と入力して Enter キーを押します。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-11.png)
Kotlin のバージョンが表示されたら完了です。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-12.png)
VSCode で実行にお進みください。
Mac の場合
Homebrew の確認
Homebrew を使って Kotlin をインストールします。
Homebrew をインストールしていない場合は https://brew.sh/ja/ にアクセスして、ターミナルでコマンドを実行してください。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-13-1024x544.jpg)
Kotlin のインストール
ターミナルを開いて brew install kotlin と入力して Enter キーを押します。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-14-1024x361.png)
インストールの確認
インストールが終わったら kotlinc -version と入力して Enter キーを押します。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-15-1024x362.png)
Kotlin のバージョンが表示されたら完了です。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-16-1024x362.png)
VSCodeで実行
VSCode を開いてください。
Kotlin ファイルを作成
任意の場所にファイル名.kt のようにファイルを作成して、確認用のコードを書きます。
fun main() {
println("Hello, world!!!")
}
ここでは /User/admin/kotlin-sample に hello.kt というファイルを作成しました。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-17-1024x492.png)
Kotlin ファイルを実行
ターミナルを開いて kotlinc ファイル名.kt -include-runtime -d ファイル名.jar と入力して Enter キーを押します。
例)kotlinc hello.kt -include-runtime -d hello.jar
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-18-1024x501.png)
作成された hello.jar を実行します。
java -jar ファイル名. jar と入力して Enter キーを押します。
例)java -jar hello. jar
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-19-1024x501.png)
Hello, World! と表示されたら成功です。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-20-1024x501.png)
このようにコマンドを入力して Kotlin コードを実行しますが、毎回コマンドを入力するのは面倒です。
このあと紹介する拡張機能 Code Runner を入れると簡単に実行できるようになるので、ぜひ入れておくことをオススメします。
便利な拡張機能
必須ではありませんが、入れておくと便利な拡張機能を紹介します。
拡張機能① Kotlin Language
Kotlin コードの入力をサポートしてくれる拡張機能です。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-21-1024x384.png)
拡張機能② Code Runner
Kotlin 実行時にコマンドを入力しましたが、これを自動的に入力して実行してくれる拡張機能です。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-22-1024x384.png)
右上に表示される ▷ を押すとコードを実行されます。
![](https://codeforfun.jp/wp-content/uploads/2024/07/how-to-run-kotlin-in-vscode-23-1024x523.png)