This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 103928 - Scala support
Summary: Scala support
Alias: None
Product: contrib
Classification: Unclassified
Component: Scala (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker with 64 votes (vote)
Assignee: _ dcaoyuan
Keywords: PLAN
Depends on:
Reported: 2007-05-14 16:49 UTC by gestalt
Modified: 2011-05-19 17:55 UTC (History)
2 users (show)

See Also:
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description gestalt 2007-05-14 16:49:15 UTC
Although, there are many (new) languages for the JVM, Scala
( is one of or probably the most popular one (>2000
downloads per month). However, to be productive one is forced to work with
eclipse since there is no netbeans module yet.
Comment 1 hugoheden 2007-12-04 21:42:01 UTC
Not sure, but might be going somewhere.
Comment 2 cjkent 2007-12-05 10:31:07 UTC
There's another one here
Comment 3 Petr Jiricka 2008-03-06 13:53:48 UTC
The contrib/scala.* project (, developed by Caoyuan Deng, is the most active and advanced
Scala support for NetBeans. Caoyuan, note the 56 votes on this issue (second most voted) - you have many fans! ;-)
Comment 4 _ dcaoyuan 2008-03-06 19:13:39 UTC
I'm eager to use Scala on NetBeans too, thus it's also on my own top list :-)

To get better progress, I need the supports from Schlimann, GSF and coming Parsing APIs 
Comment 5 Jesse Glick 2008-07-31 22:16:57 UTC
This is in fact voted #1 on

by a good margin!

BTW if production-quality support is planned for a particular release, you can add the keyword PLAN if you want this to
appear in lists such as

(according to priority and target milestone).
Comment 6 _ dcaoyuan 2008-07-31 22:26:37 UTC
There will be a beta release soon, with features:

syntax and semantic coloring, source file navigator, code folding, mark occurrences, go to declaration, instant rename,
indentation, formatting, pair matching, error annotations, smart code completion, project management, interactive
console, debug.

Comment 7 Jesse Glick 2011-05-19 17:55:53 UTC
No sense tracking it here. See: