最近Scalaの学習を開始しました。私はbuild.sbt
とbuild.scala
の違いを知っています。しかし、これらの2つのプロジェクトタイプの違いは何ですか?IntelliJ?IntelliJのSBTプロジェクトとScalaモジュールの違いは何ですか?
1
A
答えて
2
IDEAのScalaモジュールは、SBTのBuild.scala
とは関係ありません。 Scalaを含んでいるのはちょうどIDEA moduleです(SBTを使用する場合も使用しない場合もあります)。あなたと他の開発者がIDEAのプロジェクトで作業したいと思っているだけで、決して気にならないでしょう。SBT以外のScalaモジュールを使用すると十分です。私は個人的にはこのケースでもSBTを好んでいます(IDEAのモジュールファイルよりもバージョン管理を保つ方がいいです、依存関係管理は簡単です、有用なSBTプラグインがたくさんあります)
0
「IntelliJ」の違いは、IntelliJの外にあるものと同じです。 SBTプラグインは、IntelliJ以外のSBTと同じ方法でこれらのファイルを参照します。
違いが見える場合は、干渉しているプロジェクト設定がありますが、これは表示されません。
関連する問題
- 1. intellij - 作成するScalaプロジェクト、Scala-Scala、Scala-SBTはどれですか?
- 2. IntelliJ-Scala - GithubからIntelliJに直接Scala-SBTプロジェクトをインポートするには
- 3. intellijとsbt scalaとandroid dev
- 4. Slick With PostgreSQL Scala SBT Intellij IDEA
- 5. Scalaプロジェクト(IntelliJ Idea 12およびsbt)のデバッグ
- 6. ローカルにインストールされたSBT、SCALA、Intellij。プロジェクトにローカルにインストールされたsbt、scalaを使用したい
- 7. SBT - 名前とIDの違いは何ですか?
- 8. intellijのアイデアで、ビルドとリビルドの違いは何ですか?
- 9. Scalaでは、AnyとObjectの違いは何ですか?
- 10. IntelliJの「Redeploy」と「Restart Server」の違いは何ですか?
- 11. scala replとsbt consoleで定義されたcaseオブジェクトの違いは何ですか?
- 12. Scalaのvarとvalの定義の違いは何ですか?
- 13. ScalaのArrayとWrappedArrayの違いは何ですか
- 14. ScalaのJsObjectとJsValueの違いは何ですか?
- 15. ScalaのNodeとElemの違いは何ですか?
- 16. ScalaのshouldBeとshouldEqualの違いは何ですか?
- 17. Spark/Scalaのarray.mapとrdd.mapの違いは何ですか?
- 18. Scalaのa.ne(null)と!= nullの違いは何ですか?
- 19. ScalaのArrayとArray [Type]の違いは何ですか?
- 20. List $ SerializationProxyとScala 2.11のListの違いは何ですか?
- 21. ScalaのIntとIntegerの違いは何ですか?
- 22. Scala(Guice)のコンパニオンオブジェクトとシングルトンクラスの違いは何ですか?
- 23. IntelliJ + Ruby PluginとRubyMineの大きな違いは何ですか?
- 24. IntelliJ IdeaでのScala用モジュールSDK
- 25. エラーSBTソースのインポート中に - [エラー]私はのIntelliJ IDEAに新たなSBT/Scalaのプロジェクトをインポートしようとすると、私はエラーが発生している
- 26. IntelliJ + sbt-idea-pluginでScalaアプリケーションをデバッグできない
- 27. IntelliJ IDEA:1つのプロジェクトでSBTとMavenの両方をサポート
- 28. maven-compiler-pluginとscala-maven-pluginの違いは何ですか?
- 29. scala @SerializableとJava Serializableの違いは何ですか?
- 30. Scalaの構文のIntelliJ IDEAでの誤差が、SBT
SBTを使用すると他の利点はありますか?そこからツールを作るのですか? –
@PritamBanerjeeどのような利点がありますか? IntelliJを使用するか、またはSBTを使用しますか? –
sbtプロジェクトを使用しています。 –