(Symfony + PHP 5.3) == Milestone 1
We are pleased to announce that NetBeans IDE 6.8 M1 Download is now available. Visit the NetBeans
6.8 New and Noteworthy page to learn more about all the new
features and enhancements available in this milestone
release. The final release of NetBeans IDE 6.8 is planned for Fall 2009.
Highlights of this stabilized development build include the initial support for the 6.8 key PHP features:
- Symfony Support - the most voted framework
-
Improvements in PHPUnit-support
-
Support for PHP 5.3 language features (syntax highlighting, code completion, code folding, navigator)
Support for PHP 5.3 language features in NetBeans IDE 6.8
One of the goals for NetBeans IDE 6.8 is to bring support for the new language features in PHP 5.3, such as new keywords, namespaces and closures. Now I would like to share information about status of PHP editor features
for Milestone 1.
Milestone 1 Features
Syntax Highlighting for new keywords, closures
Code Folding for namespaces
Navigator shows namespace declarations

aliases/imports, constants declared outside a class using the const keyword planned for milestone 2
Code Completion after use, namespace keywords, identifiers with qualified names


Please test it and report all the issues or enhancements you find in NetBeans IssueZilla (component php, subcomponent editor).


Is nested indentation going to be addressed?
array example:
$test = array(
'foo' => 'bar',
'baz' => array(
'wow' => 'baz',
'baz' => 'wow'),
'bar' => 'foo'
);
object example:
$this->objects
->getFoo($this->objects
->getBaz()
->getWow())
->getBar();
Been waiting on this for a while.
Posted by Kevin on August 06, 2009 at 06:49 PM CEST #
Hi Kevin,
this blog entry is actually PHP News and Noteworthy for milestone 1 and highlights PHP 5.3 support, but isn't complete plan for 6.8. Anyway indentation & formatting is top priority for 6.8 and milestone 2 should bring these awaited improvements rather than other new features
Posted by radek on August 06, 2009 at 08:48 PM CEST #
Is the embedded browser not included in php version of Netbeans?
Posted by Alex on August 06, 2009 at 09:35 PM CEST #
Your IDE rocks.. Thanks for so great tool... I would love to see more support for popular PHP frameworks like Zend, YII, CakePHP, CodeIgniter..
Posted by lynshelmanscott on August 07, 2009 at 03:40 AM CEST #
To lynshelmanscott:
Feel free to update each framework's issue in NB IssueZilla (what exactly you would expect from the support), that will help us a lot!
Thanks,
Tomas
Posted by Tomas Mysik on August 07, 2009 at 07:22 AM CEST #
I have M1 running since released and i already have it as productive system running. Loving it so far -- it's way faster than 6.7 and on Windows working great.
A big THANK YOU for your work out there.
Posted by Markus F on August 07, 2009 at 08:48 AM CEST #
I would like to thank you for a job well done! NetBeans for PHP is great.
Posted by stormfly on August 09, 2009 at 09:33 AM CEST #
And what about this?:
use Nette\Environment as Env;
In other words, support for aliased classes within code suggestions;
Posted by Cifro on August 09, 2009 at 07:33 PM CEST #
To Cifro:
support for aliased classes within code suggestions is planned but not done yet.
Posted by radek on August 10, 2009 at 08:57 AM CEST #
To Alex:
Embedded browser requires 32-bit JDK. When running Linux then at least JDK version 1.6.0. When GTK look and feel is enabled on Linux then JDK 1.6.0 update 14 or better is required.
See:
http://wiki.netbeans.org/NewAndNoteworthyNB68#section-NewAndNoteworthyNB68-EmbeddedBrowser
Radek
Posted by radek on August 10, 2009 at 12:05 PM CEST #
It was a very nice idea! Just wanna say thank you for the information you have shared. Just continue writing this kind of post. I will be your loyal reader. Thanks again.
Posted by links of london on October 30, 2009 at 03:07 AM CET #