Apache NetBeans (Incubating)

Tuesday October 23, 2018

Duke Choice Award 2018 for Apache NetBeans

During Oracle Open World 2018, Apache NetBeans was awarded a Duke's Choice Award, recognizing its innovation and the hard and dedicated work involved in moving NetBeans from Oracle to Apache.

A crowd of Apache NetBeans community members received the award on the stage from Georges Saab, VP of the Java Platform at Oracle.

Wednesday October 17, 2018

Apache NetBeans at Oracle Code One 2018

  • Saturday, Oct 20, 19:00 p.m. | Thirsty Bear, 661 Howard Street
    Informal hangout (i.e., buy your own beer) with Apache NetBeans PPMC, committers, and community!

  • Sunday, Oct 21, 11:00 a.m. | Bike Ride
    Go here for details: https://blog.idrsolutions.com/2018/09/open-invitation-to-bike-ride-at-oracle-codeone/.

  • Monday, Oct 22, 1:30 p.m. - 2:15 p.m. | Moscone West - Room 2016
    Title: Machine Learning for Software Developers in 45 Minutes [DEV5090]
    Speakers: Zoran Sevarac, Frank Greco

  • Monday, Oct 22, 1:30 p.m. - 2:15 p.m. | Moscone West - Room 2022
    Title: Back from the Ashes: eFX/JavaFX Applications Made Simple [DEV5406]
    Speakers: Sven Reimers, Florian Vogler

  • Monday, Oct 22, 2:30 p.m. - 3:15 p.m. | Moscone West - Room 2018
    Title: Exploring Java Heap Dumps [DEV5262]
    Speakers: Ryan Cuprak

  • Monday, Oct 22, 7:30 p.m. - 8:15 p.m. | Moscone West - Room 2005
    Title: Deep Learning for Application Performance Optimization [BOF4967]
    Speakers: Zoran Sevarac

  • Monday, Oct 22, 8:30 p.m. - 9:15 p.m. | Moscone West - Room 2009
    Title: Hacking the NetBeans IDE [BOF4760]
    Speakers: Mark Stephens, Developer, Bethan Palmer

  • Tuesday, Oct 23, 7:30 p.m. - 8:15 p.m. | Moscone West - Room 2010
    Title: Writing Better Code (Faster) in the Apache NetBeans IDE [BOF4759]
    Speakers: Mark Stephens, Developer, Bethan Palmer

  • Tuesday, Oct 23, 7:30 p.m. - 8:15 p.m. | Moscone West - Room 2014
    Title: Got a Gig Teaching Java? You Should Be Using Apache NetBeans in the Classroom [BOF4820]
    Speakers: Kenneth Fogel, Instructor, Concordia University

  • Wednesday, Oct 24, 2:30 p.m. - 3:15 p.m. | Moscone West - Room 2016
    Title: Bridging Swing and JavaFX on an Enterprise Scale [DEV6080]
    Speakers: Sven Reimers, José Pereda

  • Wednesday, Oct 24, 9:00 a.m. - 9:45 a.m. | Moscone West - Room 2010
    Title: Java Debugging Tips [DEV4512]
    Speakers: Martin Skarsaune

  • Wednesday, Oct 24, 2:45 p.m. - 4:45 p.m. | Moscone West - Room 2001A (HOL)
    Title: Lambda Programming Laboratory - BYOL [HOL6006]
    Speakers: Jeff Dinkins, Stuart Marks, Maurice Naftalin, José Paumard

  • Thursday, Oct 25, 09:00 AM - 11:00 AM | Moscone West - Overlook 2A (HOL)
    Title: Jakarta EE Hands-on Lab - BYOL [HOL4852]
    Speakers: David Heffelfinger, Bob Larsen

Wednesday October 10, 2018

Initial Language Server Protocol Support in Apache NetBeans 10

Did you know that the first stage of Language Server Protocol (LSP) support will be included in Apache NetBeans 10?

See this PR for details, with instructions for how to use it.

https://github.com/apache/incubator-netbeans/pull/629

Some screenshots for Kotlin support via LSP:

Screen Shot 2018-10-10 at 12.45.19.png

Screen Shot 2018-10-10 at 12.46.41.png

Screen Shot 2018-10-10 at 12.37.39.png

A lot more work needs to be done, of course, some of which is here, you're welcome to join in:

https://github.com/apache/incubator-netbeans/pull/926

Monday October 01, 2018

PHP 7.3 Support

Hi all. Today, we will briefly show you about PHP7.3 support which will be available in the next NetBeans version i.e. NetBeans 10.

First of all, I strongly hope that new features are tested by PHP users before NetBeans 10 is released because there should be bugs. Definitely, need your help! If you are interested in them, just test them. You can download a dev version here.

PHP 7.3 Support

To enable it, you have to set PHP 7.3 as the PHP version of your PHP project.

Nb10-php7.3-support-project-properties.png

NetBeans provides support for the new three syntaxes.

Allow a trailing comma in function calls

Nb10-php73-trailing-comma-in-function-calls.png

list() Referenct Assignment

Nb10-php73-list-reference-assignment.png

Flexible Heredoc and Nowdoc Syntaxes

Nb10-php73-flexible-heredoc-and-nowdoc-syntaxes.png

Note: We won't provide support for the old syntax any longer. i.e. NetBeans treats the following code as an error.

$heredoc = <<< END
END{$variable}
END;

PHP 7.1, 7.2 and more PHP features

The other PHP features for NetBeans 10 are here. We have also implemented PHP7.1, 7.2, new hints, new code foldings and more.

That's all for today. As always, please test it. You can download a development version from Jenkins Build. If you find some issues or enhancements, please report them to JIRA with your exact steps to reproduce them. (Components: php - Editor). Thanks.

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation