There is eclipse support for scala via "Scala IDE", which is a bundled thing, 
but is just a version of Eclipse with scala features properly installed.

Note that I had no luck just taking Eclipse and installing scala features 
myself. I found I had to dowload "Scala IDE" and use it.

However, I have switched primary IDE work to using Intellij IDEA now. The Scala 
support appears to be a bit more solid. The only snafu I've found with it is 
that it doesn't cope with symlinks very well. I found that creating projects I 
have to give it physical path names to the project location, not my preferred 
paths which contain symlinks.

There are setup instructions for IDEs on our wiki.
https://cwiki.apache.org/confluence/display/DAFFODIL/Eclipse+Tricks+and+Notes
and
https://cwiki.apache.org/confluence/display/DAFFODIL/IntelliJ+IDEA+Setup



________________________________
From: Regis Thomas <regis.tho...@nteligen.com>
Sent: Tuesday, October 13, 2020 12:00 PM
To: dev@daffodil.apache.org <dev@daffodil.apache.org>
Subject: Prospective Daffodil Contributor

Hi All,

I have been using daffodil with a project I have been working on for the past 
year.  I am interested in contributing to daffodil's further development.  I 
have had significant experience in Java development, but no Scala development 
experience.  I was looking at some open issues on the daffodil Jira page, I was 
wondering if someone could point me to an issue that would allow me to "get my 
feet wet" in both Scala and daffodil development, and would be simple enough 
for a beginner.

I was also wondering if anyone had any advice as far as an IDE for Scala 
development.  I have typically used Eclipse for Java development and Visual 
Studio for C, C++, and C# development.  Current versions of Eclipse do not seem 
to support Scala.  Visual Studio also does not support Scala, but VS Code seems 
to (with the Metals extension).  I haven't worked with VS Code previously, but 
I assume it is similar to Visual Studio.  A few years back I did some 
development in NetBeans but nothing recent.  What would you recommend as an IDE 
for Scala development?

Rege

Reply via email to