orc icon indicating copy to clipboard operation
orc copied to clipboard

Switch "canonical" IDE for Orc projects to IntelliJ IDEA

Open jthywiss opened this issue 7 years ago • 4 comments

The Scala Eclipse IDE/plug-in is officially dead. The Scala IDE of choice appears to be IntelliJ IDEA, which is a reasonable choice.

Along with the switch to SBT #200, we should switch to IntelliJ IDEA as the "canonical" IDE for developing the Orc implementation. (Not to exclude other IDEs, though.)

(This issue does not address the OrcEclipse plug-in.)

jthywiss avatar Sep 20 '18 00:09 jthywiss

One major advantage of SBT is that there doesn't need to be a primary IDE since the IDE files are not committed and instead generated from the SBT build config. I think we should strongly prefer this approach since it avoids a lot of IDE config issues as well. And it's how most Scala projects do it.

arthurp avatar Sep 20 '18 00:09 arthurp

"correct" :)

jthywiss avatar Sep 20 '18 00:09 jthywiss

Yes but this issue becomes a no-op once we switch to SBT. So I'm not sure what it's for.

arthurp avatar Sep 20 '18 00:09 arthurp

  1. Set up generation of said IDE files from sbt.
  2. Update our Quick Start to Developing the Orc Language Toolset page.

jthywiss avatar Sep 20 '18 15:09 jthywiss