Netbeans IDE 7.0 Milestone 2 for PHP

NetBeans IDE 7.0 Milestone 2

Netbeans IDE 7.0 Milestone 2

October 7th, 2010 the NetBeans Team informed community of changes to the NetBeans roadmap. Next release, NetBeans 6.10, was renamed to NetBeans 7.0. The reason – the change allows the NetBeans IDE versioning to be more clearly aligned with the Java platform. In March 2011, NetBeans 7.0 will provide support for JDK 7 language features and JDK 7 Beta. When JDK 7 production is released a patch release of NetBeans 7.0 should provide support for this final version.
Development version Netbeans 7.0 Milestone 2 is available for download from Download NetBeans IDE 7.0 Milestone 2.
What are the differences between 6th and 7th releases for PHP web developer? New things include Platform (less intrusive checking for external changes when switching between the IDE and other programs), Editor (word wrap, show invisible characters, HTML 5 support features) and PHP support (generate PhpDoc, rename refactoring, safe delete refactoring) changes.

General NetBeans IDE 7.0 for PHP View

NetBeans IDE 7.0 M2 general view

NetBeans IDE 7.0 M2 general view

Platform changes is concerning Native Filesystem listening: The IDE no longer scans for external changes in your source directories when you switch in and out of the IDE window. Instead, the IDE relies on native OS file system listeners. Supported on Windows, any modern Linux, latest Mac OS X.

Web languages changes:
– JSON Formatter – it’s possible to format .json files.

NetBeans IDE 7 JSON formatter

NetBeans IDE 7 JSON format

– HTML5 is now supported by the netbeans html editor.

NetBeans IDE 7 HTML 5 Completion

NetBeans IDE 7 HTML 5 Completion

– Improved HTML code validation by validator.nu is performed

NetBeans 7 IDE Better HTML Validation

NetBeans 7 IDE Better HTML Validation

PHP
– Run file without project

NetBeans IDE 7.0 run PHP file without project

NetBeans IDE 7.0 run PHP file without project

– Generate PhpDoc

NetBeans IDE 7.0 Generat PHPdoc

NetBeans IDE 7.0 Generat PHPdoc


– Rename refactoring;
NetBeans IDE 7.0 Rename Refactoring

NetBeans IDE 7.0 Rename Refactoring


Rename is one of the most useful refactoring operations. Developer can change the name of a selected type, type member, function, constant or variable in the code. Users of NetBeans PHP IDE have been able to use the Instant Rename feature since 6.5. Instant Rename renames all elements in the scope of one file. Now with NetBeans 7.0 M2 the user can also use Rename Refactoring. Rename Refactoring can rename elements not only in the scope of one file but also looks up all appropriate occurrences in the whole project and then renames them. Simply put the caret on the identifier and press Ctrl+R or user the context menu. Local changes are still made instantly in-place by Instant Rename, which is true e.g. for local variables, parameters in functions or methods and the same for private type members.
– Safe Delete Refactoring – Checks for references to a code element and then automatically deletes that element if no other code references it.
NetBeans IDE 7 Refactoring Safely delete

NetBeans IDE 7 Refactoring Safely delete


– PHP 5.3 – support for aliases.

You can join other community volunteers in the NetCAT 7.0 testing program. Get your NetBeans bug(s) fixed.
Plan of important announcements, milestones and tasks during the NetCAT program:

  • November, 1, 2010 – Program announced on nbusers and nbdev lists. Volunteers joining NetCAT.
  • November, 8, 2010 – NetCAT team starts testing daily builds.
  • November, 12, 2010 – NetBeans 7.0 Beta #1 release.
  • November, 16, 2010 – First weekly report sent.
  • December, 24-31, 2010 – Christmas break.
  • January, 18, 2011 – NetBeans 7.0 Beta #2 release.
  • January, 19, 2011 – Early CA research.
  • January, 20, 2011 – Documentation review.
  • January, 28, 2011 – Final CA survey questions defined.
  • February, 10, 2011 – NetBeans 7.0 RC release, CA survey opened.
  • February, 28, 2011 – CA survey closed, results processed.
  • March, 3, 2011 – Last weekly report sent.
  • March, 8, 2011 – NetBeans 7.0 FCS release, NetCAT game over.

Information sources:

Other posts about Netbeans IDE for PHP:

Tags: ,

  • Pingback: Tweets that mention Netbeans IDE 7.0 Milestone 2 for PHP | ShinePHP.com -- Topsy.com

  • Pingback: Twitted by cevarief

  • Pankaj Soni

    nice work, also include features of the IBM RAD to make this IDE more effective

  • Pingback: Netbeans IDE 7.0 Milestone 2 for PHP 更新小结 | Tony Lee's Life

  • Anonymous

    i am starting to be more and more interested to netbeans for php!

  • http://twitter.com/jcharron Jérôme Charron
  • Nguyen Huu Tu

    It’s really cool! I used to Eclipse PDT and now I fall in love with NetBeans PHP!

  • vativa

    Hopefully is not running my CPU too high again, but anyway I’m still in love with the NetBeans IDE :)

  • GavinSpaceFace

    Netbeans for php is absolutely superb. Best IDE I’ve used for PHP. When will 7.0 be out?

  • http://shinephp.com Vladimir Garagulya

    According to netbeans.org:
    “Two main releases for NetBeans are planned in 2011. In March 2011, NetBeans 7.0 will provide support for JDK 7 language features and JDK 7 Beta. When JDK 7 production is released a patch release of NetBeans 7.0 should provide support for this final version. In the Fall, we plan to follow up with NetBeans 7.1 which will focus on support for Client Java and JavaFX Java APIs, amongst other things.”.

  • http://shinephp.com Vladimir Garagulya

    I have had some productivity problems too with earlier version (may be 6.7-6.8). I updated Java version additionally and Netbeans start work much faster. So be sure that you use the latest JDK and Netbeans will not eat too much resources from your machine :).
    Another thing I met, Netbeans runs faster under Linux than under WinXP.

  • Pingback: NetBeans IDE 7.0 Beta for PHP | ShinePHP.com

  • http://www.getaphpprogramer.com php programer

    Hello.This post was extremely fascinating, especially since I was browsing for thoughts on this matter last couple of days.