orc-lang / orc

Orc programming language implementation
https://orc.csres.utexas.edu/
BSD 3-Clause "New" or "Revised" License
40 stars 3 forks source link

Switch "canonical" IDE for Orc projects to IntelliJ IDEA #221

Open jthywiss opened 5 years ago

jthywiss commented 5 years ago

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.)

arthurp commented 5 years ago

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.

jthywiss commented 5 years ago

"correct" :)

arthurp commented 5 years ago

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

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