Scala Plugin for Coming NetBeans 6.5 Official Release

I'm pleased to announce the availability of Scala plugin for coming NetBeans 6.5 official release.

  • Much better code-completion
  • Two new color themes: Twilight and Emacs Standard
  • Various bugs fixes
  • It's not perfect, but fairly stable
  • Works good with NetBeans Maven plugin

To download, please go to: https://sourceforge.net/project/showfiles.php?group_id=192439&package;_id=256544&release;_id=641359

For more information, please see http://wiki.netbeans.org/Scala

Bug reports are welcome.

It works also on NetBeans RC2. If you have previous version of Scala plugin installed, you can upgrade to this version.

Comments

1. anonymous -- 2008-11-18 16:00

Your work is much appreciated. I hope you keep on working on it!

Thanks, /Nizze

2. anonymous -- 2008-11-18 16:00

Thank you very much. I don't think I would have taken the dive into Scala without your plugin.

3. Adrian Milliner -- 2008-11-18 16:00

Doesn't work with NB65 RC2 for me.

Plugin manager claims that that:

org.netbeans.libs.scala needs to be installed version 2.7.1 (by Scala Standard Platforms and Libraries) and 2.7.28 (by Scala Editing).

Hopefully when NB65 ships, this plugin will be in the update center?

4. Caoyuan -- 2008-11-18 16:00

Adrian,

please delete all of the content under something like: $home$/.netbeans/6.5rc2

Then try to install these *.nbm again.

This plugin won't be in the update center for NetBeans 6.5, only nightly build can get the latest developing plugin from update center

5. Andrew Gaydenko -- 2008-11-19 16:00

Caoyuan,

Is it possible to highlight vars, vals and lazy vals differently? If it isn't so, have you plans to add this opportunity?

Thanks!

6. boris_kolar -- 2008-11-20 16:00

Great work. Bug: the "mod-global" settings in syntax coloring are still not saved.

7. Caoyuan -- 2008-11-20 16:00

Andrew,

But there have been too many color:-)

boris,

mod_global is not used in Scala's plugin, so set its color does not affect anything

8. Andrew Gaydenko -- 2008-11-20 16:00

Caoyuan,

Just imagine: vars are, say, red, and vals are green. You'll immediately see not-safe (read mutable) places in a code ("too many reds" symptom). I have found such style highlighting *extremely* useful (using Eclipse), leading to more robust developing ("try keep all green").

Again, lazy vals has absolutely different behavior rather, say, defs or vals or vars.

9. jau -- 2008-11-20 16:00

I cannot get to display lift core classess source. I use NetBeans 6.5 final with plugin version from this post. I create maven (external 0.9) project to create 0.9 or 0.10 snapshot liftweb project. Then I click on libraries to download sources. Maven does the job (when I check the repository it contains downloaded sources). However after clicking on the LiftRules? class (net.liftweb.http.LiftRules?) it does nothing (it should load the file source into editor).

Is it only me who has the problem or it is a known bug?

Thanks

10. Caoyuan -- 2008-11-20 16:00

Jau,

It's known issue. But if you click on a function name of LiftRules?, it will open the source and jump there.

There is another issue for maven project. The opened source file of libraries can not be parsed correctly, since I lack the dependencies information for this library package. I'm trying to coop with Maven plugin team to resolve it.

11. jau -- 2008-11-20 16:00

Ok, Thanks, good to know.

BTW Great job :)

12. Reuben -- 2008-11-21 16:00

Thanks for the great work. I have a question - might be a bug or feature or whatever: I have a "project from existing sources" where most of the exported interfaces are written in java (src/main/java/...), but most implementations are in scala (src/main/scala/...). Unfortunately - the .java code completion code doesn't see the .scala classes, and vice versa too, so my editor has a bunch of superfluous !-stop-sign symbols down the left side even though it compiles and runs fine. Is this a known issue, or do I need to setup my project differently so that the in-project .java and .scala files can see each other's symbols ?

Thanks again! Reuben

13. Caoyuan -- 2008-11-22 16:00

Reuben,

Mixed java/scala project is not supported well yet. It's known issue

14. boris_kolar -- 2008-11-24 16:00

Caoyuan, if I change mod-global in settings, it affects color of 'object' (for example, in "System.getCurrentMillis" it will affect word "System"). I verified it several times. However, settings are not saved, so I can't modify color of objects the way I want to. I'm using Netbeans 6.5 with ScalaKit? 0.15.0

15. GoCha -- 2008-11-26 16:00

I really liked your module to NETBEANS. I hope that will be corrected "When add a Java project in Scala project libraries, you'll need to restart NetBeans to get Scala project knowing these Java classes". Good luck

16. coach factory outlet -- 2012-03-31 06:26

No one can deny the shopping at the coach factory outlet is satisfactory. For the low prices and good quality.Over the years, coach factory online has added a multitude of new handbag shapes, styles and materials to their collection. However, the highest care is taken that every Coach handbags is both aesthetically beautiful and functional.Many fashionable women match with practical Coach Purses which will make the street shopping become relaxed,and make every person can enjoy more diversiform combination in coach factory outlet online.

http://www.ccoachfactoryoutlet.com

17. louis vuitton sale -- 2012-03-31 06:28

Don't feel upset, there will be a great conversion to this kind of situation because there are a large number of louis vuitton sale now!louis vuitton outlet,welcome to buy urban louis vuitton on our online shop.discount price is our special offer, durability and high quality is our promise.louis vuitton Outlets offer famous classic brand for LV,Channel, with perfect service.So become to the VIP soon.They offer more new styles,like LV purses,LV wallets etc. And are tested by product quality monitoring center .

http://www.louisvuittonoutletsaleo.com

18. coach outlet online -- 2012-03-31 06:28

Turn your attention to such discount coach sneakers for women from coach outlet online, you will find something unique and special of such authentic coach for sale at coach factory outlet store online.coach outlet store sells goods that are constructed to meet the highest standards of quality and functionality.You can trust it 100 percent.coach outlet has become a popular shopping experience for consumers around the world, and a desirable distribution channel for manufacturer's and retailers.

http://www.coachoutletonlinesl.com

19. louis vuitton outlet -- 2012-03-31 06:49

any louis vuitton outlet New backpack features usa a function grownup overall look. Varied piece allows that it is captivated me within the approve and also further than your body.It’s induced by way of severe hardworking liver diseases, and also the most familiar factors behind constant louis vuitton bags outlet hard working liver disorder usually are excessive drinking and also liver disease Chemical.Ladies have an ardent love for the Louis Vuitton handbags outlet because Louis Vuitton enjoys a worldwide reputation of high quality and fashionable designs.

http://www.louisvuittonoutletbagsc.com

20. coach outlet store online -- 2012-03-31 06:52

coach outlet store online marketed properly all greater compared to earth and earn cozy praise from customers. They are made from the finest leather and fabric.coach outlet store have Coach handbags,Coach Shoulder Bags,Coach Briefcases and so on,these bags are so perfectly reproduced,you won't even be able to tell the difference!Coach Outlet Online Store would dynamically change your overall styles right away. The amazing knack about the unique coach handbag is that it would never disappoint your individual styles at all. Rather, it would instantly change your ultimate fashions in a remarkable manner.

http://www.coachoutletstoreonlineeo.com

21. louis vuitton uk -- 2012-03-31 06:55

Our online store offers you discounted Designer louis vuitton replica wallet at present. You could find them in desirable quality and price. If you don't mind high class louis vuitton uk, have a good time here.These is the first time your visit our louis vuit Louis vuitton online shop ,welcome.

http://www.louisvuittonukk.org.uk

Add New Comment