私はsbtとsbt-ideaプラグインを初めて使用します。プラグインを使用して新しいプロジェクトを作成し、生成された.ideaファイルをIntelliJ内で開いてコンパイルすると、「Scalaファセットでコンパイラーを指定してください」というメッセージが表示されます。Scalaコンパイラのファセットを見ると、赤で表示されているのは「buildScala」だけです。
ここで多くの人がプラグインを使用しているのを見たので、これを修正するために行った手順を説明できますか?
私はsbtとsbt-ideaプラグインを初めて使用します。プラグインを使用して新しいプロジェクトを作成し、生成された.ideaファイルをIntelliJ内で開いてコンパイルすると、「Scalaファセットでコンパイラーを指定してください」というメッセージが表示されます。Scalaコンパイラのファセットを見ると、赤で表示されているのは「buildScala」だけです。
ここで多くの人がプラグインを使用しているのを見たので、これを修正するために行った手順を説明できますか?
sbt-ideaプロセッサを使用してから、モジュールを既存のIDEAプロジェクトにインポートすると、この問題が発生します。ただし、作成したプロジェクトsbt-ideaを開いても問題ありません。
buildScalaインポートされたモジュールの赤い問題を修正できませんでした。GUIを介して修正するための構成オプションが見つからないため、プロジェクトファイルに不正行為が必要になると思われます。
個人的には、新しいSBTをインストールするたびに、プロセッサとしてsbt-ideaを常にインストールします。(前のリンクの「プロセッサとしての使用」を参照してください)。次に、プロジェクトファイルを生成する正しい方法は単純sbt ideaです。
エラーの原因となった手順を正確に明確にできますか?