blob: 67e6bc5685684b7aa5953a20da0df5410113515e [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>NetBeans IDE - Dynamic Languages</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="../../netbeans.css" type="text/css">
<link rel="stylesheet" href="../../features.css" type="text/css">
<meta name="description" content="NetBeans IDE - Dynamic Languages">
<meta http-equiv="content-language" content="en">
<meta name="author" content="Ruth Kusterer">
</head>
<body>
<h1>NetBeans IDE Dynamic Languages</h1>
<p> <a href="../../images_www/v7/1/screenshots/dynamic-languages-big.png"><img src="../../images_www/v7/1/screenshots/dynamic-languages.png" alt="Dynamic languages" width="650" height="167" class="b-bottom"><br>
<span class="font-11">Click image for fullscreen preview</span></a> </p>
<p><strong> The NetBeans IDE is not only your best choice for Java
development, but you also get integrated support for dynamic languages
&#8212; all in one powerful tool. </strong></p>
<table class="features-table">
<tbody>
<tr>
<td>
<h2>PHP</h2>
<p> NetBeans PHP IDE provides a fast integrated development
environment for creating, running, and debugging PHP applications in
one small download. </p>
<p>See <a href="../php/index.html">PHP Development</a>.</p>
</td>
<td class="screenshots-col"><img src="../../images_www/v7/features/php-codecompletion.png"
alt="Menu item for generating PhpDoc" class="box" width="200" height="130"> </td>
</tr>
<tr>
<td>
<h2>HTML, JavaScript, and CSS</h2>
<p> The NetBeans IDE offers full editor support for HTML, JavaScript,
and CSS. Take advantage of full syntax highlighting, code completion, pop-up documentation,
and error checking for HTML, CSS and JavaScript,
including HTML 5, JavaScript 1.7 and semantic highlighting for E4X (embedded XML objects).
The Editor recognizes HTML code in JavaScript files and JavaScript code in
HTML files. The Editor also recognizes HTML and JavaScript in XHTML, PHP and JSP files.</p>
<h3>HTML <img src="../../images_www/v6/features/improved_small.gif" alt="improved icon" width="54" height="17"></h3>
<p>You can use the editor in the IDE to quickly surround code with a tag or remove a surrounding tag by using new hints. You can remove inline styles to a style block or .css file. </p>
<h3>CSS <img src="../../images_www/v6/features/improved_small.gif" alt="improved icon" width="54" height="17"></h3>
<p>NetBeans IDE supports for CSS 3. Refactoring, semantic highlighting, mark occurrences and other features have been adapted to CSS3 code. CSS code completion has been expanded to complete html elements, CSS3 properties and their values, new pseudo classes and pseudo elements, and namespace prefixes. Vendor-specific properties (dash prefix properties) have also been added to code completion. The Navigator window now shows css classes, ids, elements, namespaces and rules in separate element sets. </p>
<h3>JavaScript</h3>
<p> When you specify in the JavaScript Options panel browser types and versions,
the editor provides you with browser compatibility information while you type. </p>
<p> Drag and drop handy code snippets for forms and tables
from the HTML Palette into the editor.
Edit CSS rules and preview the results in the visual CSS editor. <br />
<a class="notes" href="../../kb/docs/web/js-toolkits-jquery.html">Using
jQuery to Enhance the Appearance and Usability of a Web Page</a> </p>
</td>
<td class="screenshots-col">
<p>&nbsp;</p>
<p><img src="../../images_www/v7/1/features/html-surround-tag-hints.png" alt="HTML editor surround with tag hint" width="200" height="56"></p>
<p><img src="../../images_www/v7/1/features/css-cc.png" alt="CSS code completion" width="200" height="94" class="b-bottom"></p>
<p><img src="../../images_www/v6/8/features/javascript-browser-options.png"
alt="javascript browser options" class="box" width="200" height="165"></p>
</td>
</tr>
<tr>
<td> <h2>Groovy and Grails</h2>
<p> The NetBeans IDE directly supports Groovy, a dynamic
scripting language for the Java Platform, and Grails, a web application
framework that leverages the Groovy language. Use it to develop 100%
pure Groovy applications, or mix Groovy with Java and take advantage of
Groovy's dynamic nature in your Java projects. </p>
</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<p><br>
</p>
<table cellspacing="7">
<tbody>
<tr valign="top">
<td style="padding: 3px 5px; background-color: rgb(230, 246, 254);" width="300"> <img alt="-" src="../../images_www/v6/arrow-button.gif" height="12" width="15"> <a href="../php/index.html">PHP</a><br>
A fast and light-weight PHP IDE. </td>
<td style="padding: 3px 5px; background-color: rgb(230, 246, 254);" width="300"> <img alt="-" src="../../images_www/v6/arrow-button.gif" height="12" width="15"><a href="../groovy/index.html">Groovy</a><br>
Integrate Groovy with Java SE and use the Grails web framework. </td>
<td style="padding: 3px 5px; background-color: rgb(230, 246, 254);" width="300"> <img alt="-" src="../../images_www/v6/arrow-button.gif" height="12" width="15"><a href="../javascript/index.html">JavaScript</a><br>
Create JavaScript-enhanced web pages. </td>
</tr>
</tbody>
</table>
</body>
</html>