blob: 176a4d3400376f6f738df77391c34b0cd1503661 [file]
---
layout: post
status: PUBLISHED
published: true
title: Netbeans plugin released for Apache Click
id: e347009e-bacb-4dd0-9fe4-df7a6617a031
date: '2009-10-24 05:39:33 -0400'
categories: click
tags: []
permalink: click/entry/netbeans_plugin_released
---
<p><a href="http://hantsy.blogspot.com">Hantsy Bai</a> has announced the release of a <a href="http://hantsy.blogspot.com/2009/10/click-for-netbeans-plugin-10-is-avai.html">Netbeans plugin</a> for Apache Click. Netbeans users can now enjoy the same features provided by <a href="http://incubator.apache.org/click/docs/click-ide.html">ClickIDE</a>, the Eclipse based plugin.</p>
<p>Please note the plugin targets Netbeans 6.7.1 and might not work with earlier versions.</p>
<p>Features of the plugin includes:</p>
<ul>
<li>Wizard for creating a new Click project</li>
<li>Wizard for creating new pages and templates</li>
<li>Quickly switch between a Page class, template and property (you can also define keyboard shortcuts for these functions)</li>
<li>Provides basic code completion, error checking, hyperlinking and refactoring for click.xml and menu.xml</li>
</ul>
<p>Not sure if its a feature of the plugin or of Netbeans itself, but the plugin automatically recognized my existing Click projects which is a nice touch.</p>
<p>Here are some screenshots of the plugin in action.</p>
<p>&bull; Create a new Click project:
<p><img hspace="0" border="1" align="baseline" vspace="0" src="http://blogs.apache.org/click/resource/netbeans-plugin/create-click-project.png" />&nbsp;</p>
<p>&nbsp;</p>
<p>&bull; Create a new Click page and template: </p>
<p><img hspace="0" border="1" align="baseline" vspace="0" src="http://blogs.apache.org/click/resource/netbeans-plugin/create-click-page.png" /></p>
<p>&nbsp;</p>
<p>&bull; Switch to the Page template:</p>
<p><img hspace="0" border="1" align="baseline" vspace="0" src="http://blogs.apache.org/click/resource/netbeans-plugin/goto-template.png" />&nbsp;</p>
<p>&nbsp;</p>
<p>&bull; Switch to the Page class:</p>
<p><img hspace="0" border="1" align="baseline" vspace="0" src="http://blogs.apache.org/click/resource/netbeans-plugin/goto-page.png" /></p>
<p>&nbsp;</p>
<p>&bull; Define keyboard shortcuts for the "Go to Page Class", "Go to Page Template" and "Go to Page Properties" functions:</p>
<p><img hspace="0" border="1" align="baseline" vspace="0" src="http://blogs.apache.org/click/resource/netbeans-plugin/shortcuts.png" /></p>