IntelliJ IDEA Community 2021でgithubと連携したsbt projectを作る

苦労してやり方を探したのですが...
IntelliJ IDEA Community 2021でsbt projectを設定する - なぜか数学者にはワイン好きが多い
その後もライブラリの設定などめんどくさいことが続いて,もっといいやり方を探したというお話.

やりたかったことは,

  • 空のgithubプロジェクトがあるので,そこにプロジェクトを登録したい
  • プロジェクトはsbtプロジェクトとしたい
  • Scala3を使ってみたい

というのをIntelliJを使って,という感じ.

前回はgithubプロジェクトをIntelliJにインポートするということをやってみたのですが,もっと良い方法はありました.
やり方は以下.

Scala3のプロジェクトを作成する

File→New→Projectで,新規プロジェクトを作成します.そしてDottyを選びます.

Dottyを選択
Dottyを選択
バージョンコントロールを有効にする
f:id:tullio:20210815003459p:plain
バージョンコントロールを有効にする

システムを選ぶメニューが出るので,Gitを選びます.

リモートの管理を選ぶ
f:id:tullio:20210815004008p:plain
リモートの管理
githubのレポジトリを追加する
f:id:tullio:20210815004226p:plain
githubのレポジトリの追加

あとはpullしたりREADMEファイルの衝突を適当に回避したりすれば,IntelliJでの編集をgithubにpushしたりできるようになります.

新規プロジェクトを作るときに,「sbt」ではなく「dotty」を選んだのでsbt対応になっているか心配でしたが,sbtプロジェクトになっていました.