You are on page 1of 6

Brought to you by...

#14 Get More Refcardz! Visit refcardz.com

CONTENTS INCLUDE:
n
About NetBeans IDE
Java Editor Overview

NetBeans IDE Java Editor


n

Updated
n
NetBeans IDE Java
for
Quick Start Tutorial NetBeans 6.5
n
Keyboard Shortcuts and
Code Templates By Geertjan Wielenga and Patrick Keegan
n
Hot Tips and more...

ABOUT NETBEANS IDE

The NetBeans IDE has seen adoption snowballing over the past carefully thought out categories and it provides a thorough
years, particularly with the introduction of a completely new, exposition of optimal handling of Java code in the editor,
rewritten, slick Java editor. You’ll find this reference card helpful covering viewing, navigation, source handling, and refactoring.
if you want to get as much out of the Java editor as its authors Get NetBeans IDE: http://www.netbeans.org/downloads
intended when creating it. It lists all the keyboard shortcuts in

Java Editor Overview

Buttons for the most Sidebar indicators


frequently used actions, tell you, at a glance,
such as comment/ whether or not a file has
uncomment. errors/warnings.

Right margin, set


Click on lightbulbs to 80px by default, can
www.dzone.com

for tips (Alt-Enter). easily be changed in the


Options window
(under Tools).

Right-click inside
Error underlinings in the editor to produce
red, by default. a list of menu items, for
refactoring and more.

Error marks in the


Common colors for right sidebar can be
common syntax elements, clicked to jump to the line
which can be modified in in which the error/warning
the Options window. occurs.

What’s New for Java in NetBeans IDE 6.5


NetBeans IDE Java Editor

The following features are new in NetBeans IDE 6.5 and can be of
particular use to you in the context of the Java editor.
NetBeans IDE 6.5 is the
latest release of Sun’s award-winning
Enhanced Right-click a project, choose Properties, and you can configure applets to open-source IDE that enables developers to
Java Web Start be deployed via Java Web Start on JDK 6 Update 10 and above.
Support rapidly create Web, enterprise, desktop, and
Javadoc
Analyzer
Changes in your code mean changes in your Javadoc. Choose
Tools | Analyze Javadoc and the Javadoc will be updated according
mobile applications with Java, C/C++,
to your code changes. JavaScript, Ruby, Groovy and PHP.
Groovy Mix and match Groovy and Java for the first time in NetBeans IDE 6.5.
Support

Quick Search Know about an action but not how to invoke it? Click Ctrl-I and the
cursor lands in the text field in the top right of the editor, where you can
type a keyword (such as ‘format’) and then related items appear.

Eclipse Project Enhanced feature in 6.5, letting you resynchronize your work in the
Import and IDE to its original Eclipse project. Ideal for teams using multiple IDEs
Synchronization simultaneously.

DZone, Inc. | www.dzone.com


2
NetBeans IDE Java Editor
tech facts at your fingertips

Navigating through Source Code


NetBeans IDE Java Quick Start Tutorial
Ctrl-O/Alt-Shift-O Go to type/file
This tutorial provides a very simple and quick introduction to the Ctrl-Shift-T Go to JUnit test
NetBeans IDE workflow by walking you through the creation of
Alt-O Go to source
a simple “Hello World” Java console application. Once you are
done with this tutorial, you will have a general knowledge of how Ctrl-B Go to declaration
to create, build, and run applications in the IDE. Ctrl-G Go to line
To follow this tutorial, you need the following software and
Ctrl-Shift-M Toggle add/remove bookmark
resources:
Ctrl-Shift-Period/Comma Next/previous bookmark
Software or Resource Version Required
Ctrl-Period/Comma Next/previous usage/compile error
NetBeans IDE Version 6.5, Version 6.1 or Version 6.0
Java Developer Kit (JDK) Version 5 or higher Ctrl-Shift-1/2/3 Select in Projects/Files/Favorites

Ctrl-[ Move caret to matching bracket


1. Start NetBeans IDE. In the IDE, choose File > New Project
(Ctrl-Shift-N). Ctrl-K/Ctrl-Shift K Next/previous word match

2. In the New Project wizard, expand the Java category and Alt-Left/Alt-Right/Ctrl-Q Go backward/forward/to last edit
select Java Application. Then click Next.
3. In the Name and Location page of the wizard, type Compiling, Testing, and Running
"HelloWorldApp" in Project Name and type F9 Compile package/ file
"helloworldapp.HelloWorldApp" in the Create Main Class
F11 Build main project
field. Then Click finish.
4. Because you have left the Create Main Class checkbox Shift-F11 Clean & build main project

selected in the New Project wizard, the IDE has created a Ctrl-Q Set request parameters
skeleton class for you. You can add the "HelloWorld!"
Ctrl-Shift-U Create JUnit test
message to the skeleton code by replacing the line:
Ctrl-F6/Alt-F6 Run JUnit test on file/project
// TODO code application logic here
with the line: F6/Shift-F6 Run main project/file

System.out.println("Hello World!");
Debugging
5. From the IDE’s menu bar, choose Run > Run Main
Project (F6). The Output window should show you the Ctrl-F5 Start debugging main project
"HelloWorld!" message. Ctrl-Shift-F5 Start debugging current file

Ctrl-Shift-F6 Start debugging test for file (JUnit)


KEYBOARD SHORTCUTS & CODE TEMPLATES
Shift-F5/F5 Stop/Continue debugging session

Finding, Searching, and Replacing F4 Run to cursor location in file

Ctrl-F3 Search word at insert point F7/F8 Step into/over

F3/Shift-F3 Find next/previous in file Ctrl-F7 Step out

Ctrl-F/H Find/Replace in file Ctrl-Alt-Up Go to called method

Alt-F7 Find usages Ctrl-Alt-Down Go to calling method


Ctrl-Shift-P Find/replace in projects Ctrl-F9 Evaluate expression
Alt-Shift-U Find usages results
Ctrl-F8 Toggle breakpoint
Alt-Shift-H Turn off search result highlights
Ctrl-Shift-F8 New breakpoint
Ctrl-R Rename
Ctrl-Shift-F7 New watch
Ctrl-U, then U Convert selection to uppercase

Ctrl-U, then L Convert selection to lowercase Coding in Java


Ctrl-U, then S Toggle case of selection
Alt-Insert Generate code
Alt-Shift-V Paste formatted
Ctrl-Shift-I Fix all class imports

Opening and Toggling Between Views Alt-Shift-I Fix selected class’s import

Ctrl-Tab (Ctrl-`) Toggle between open documents Alt-Shift-F Format selection

Shift-Escape Maximize window (toggle) Alt-Shift Left/Right/Up/Down Shift lines left/right/up/down

Ctrl-F4/Ctrl-W Close currently selected window Ctrl-Shift-Up/D Copy lines up/down

Ctrl-Shift-F4 Close all windows Ctrl/Alt-F12 Inspect members/hierarchy

Shift-F10 Open contextual menu Ctrl-/ Add/remove comment lines

Alt-Shift-D Undock window Ctrl-E Delete current line

DZone, Inc. | www.dzone.com


3
NetBeans IDE Java Editor
tech facts at your fingertips

Keyboard Shortcuts & Code Templates, continued Java Editor Code Templates, continued
St String
Refactoring
ab abstract
This table provides short descriptions of the refactoring
bo boolean
operations that are available in the IDE, mostly from under
br break
the Refactoring menu and within the Java editor itself,
ca catch (
when you right-click within it.
cl class
Refactoring Operation Description cn continue

Rename Enables you to change the name of a class, df default:


variable, or method to something more dowhile do {
meaningful. In addition, it updates all source
} while (condition);
code in your project to reference the element
by its new name. eq equals

Introduce Variable, Enables you to generate a statement based ex extends


Constant, Field, or on the selected code and replace that block fa false
Method of code with a call to the statement.
fi final
Change Method Enables you to add parameters to a method
Parameters and change the access modifier. fl float
forc for (Iterator it = collection.iterator();
Encapsulate Fields Generates a getter method and and a setter
it.hasNext( );) {
method for a field and optionally updates all
referencing code to access the field using the Object elem = (Object) it.next( );
getter and setter methods. }
fore for (Object elem : iterable) {
Pull Up Moves methods and fields to a class that their
}
current class inherits from.
fori for (int i = 0; i < arr.length; i++) {
Push Down Moves inner classes, methods, and fields to all
}
subclasses of their current class.
fy finally
Move Class Moves a class to another package or into
another class. In addition, all source code in ie interface
your project is updated to reference the class ifelse if (condition){ }else {
in its new location. }
Copy Class Copies a class to the same or a different im implements
package.
iof instanceof
Move Inner to Outer Level Moves an inner class one level up in hierarchy.
ir import
Convert Anonymous Converts an anonymous class to an inner class le length
Class to Inner that contains a name and constructor. The
anonymous inner class is replaced with a call newo Object name = new Object(args);
to the new inner class. pe protected
Extract Interface Creates a new interface from the selected pr private
public non-static methods in a class or
interface. psf private static final
psfb private static final boolean
Extract Superclass Creates a new abstract class, changes the
current class to extend the new class, and psfi private static final int
moves the selected methods and fields to the
new class. psfs private static final String
pst printStackTrace();
Use Supertype Where Changes code that references the selected
Possible class (or other type) to instead use a psvm public static void main(String[ ] args){
supertype of that type. }

Safely Delete Checks for references to a code element and pu public


then automatically deletes that element if no re return
other code references it.
serr System.err.println ("|");
When typing in the Source Editor, you can generate the sout System.out.println ("|");

text in the right-column of the following list by typing st static

the abbreviation that is listed in the left-column and then sw switch (

pressing Tab. sy synchronized


tds Thread.dumpStack();
Java Editor Code Templates th throws

En Enumeration trycatch try {}


catch (Exception e) {}
Ex Exception
tw throw
Ob Object
twn throw new
Psf public static final
wh while (
Psfb public static final boolean
whileit while (it.hasNext()) {
Psfi public static final int
Object elem = (Object) it.next();
Psfs public static final String }

DZone, Inc. | www.dzone.com


4
NetBeans
Published on NetBeans Zone (http://netbeans.dzone.com) IDE Java Editor
tech facts at your fingertips

10 Handy Editor Shortcuts in NetBeans IDE


6.0
Mac OS Keyboard Shortcuts 10 Handy Editor Shortcuts, continued
By geertjan
10 Handy Editor Shortcuts in NetBeans IDE 6.0 http://netbeans.dzone.com/prin
In most cases, working with the IDE on the Mac is no different Created 2008/01/16 - 10:13pm
1. Move/copy up/down. Press Ctrl-Shift-Up and the current
from working on other operating systems. Two significant The following are some of the many cool NetBeans IDE 6.0 keyboard shortcuts that no programmer
selection
will be able toisdocopied to the
without, once linesthey're
you know rightthere.
aboveNot allthe current
of these in 6.0, some were
are new
differences do exist, however. Firstly, the Options window Published onbut
NetBeans Zonebe (http://netbeans.dzone.com)
selection.
there before, Press Alttoinstead
deserve of Ctrl
highlighted and
because it is
often moved
they're instead
overlooked.
on the Mac is found under NetBeans > Preferences.
of
10copied.
1. Move/copy
Handy Press Editor
up/down. Down instead ofand
Press Ctrl-Shift-Up Uptheand the
current lines
selection ofcopied
is codeto the lines right
Secondly, the About box is under NetBeans > About. above the current selection. Press Alt Shortcuts
instead of Ctrl and it isin
movedNetBeans
instead of copied. IDE
Press Down
will beof copied
instead Up and thebelow thewill
lines of code current selection,
be copied as below:
below the current selection, as below:
Scrolling and Selecting
6.0
Keys Action By geertjan
Created 2008/01/16 - 10:13pm
Cmd-[ Moves the insertion point to the highlighted matching bracket.
Note that this shortcut only works when the insertion point is The following are some of the many cool NetBeans IDE 6.0 keyboard shortcuts that no programmer
located immediately after the opening bracket.
will be able to do without, once you know they're there. Not all of these are new in 6.0, some were
there before, but deserve to be highlighted because often they're overlooked.
Cmd-Shift-[ Selects the block between a pair of brackets. Note that this shortcut
only works when the insertion point is located immediately after 1. Move/copy up/down. Press Ctrl-Shift-Up and the current selection is copied to the lines right
above the current selection. Press Alt instead of Ctrl and it is moved instead of copied. Press Down
either the opening or closing bracket. instead of Up and the lines of code will be copied below the current selection, as below:
2. Capture inner/outer syntactic element. Each time you press Alt-Shift-Period, the selection
Ctrl-G Jumps to any specified line.
2. Capture
expands inner/outer
to a successively widersyntactic element.
syntactic element. Each
For example, time
below oneyou was selected,
statement
Cmd-A Selects all text in the file. the key combination Alt-Shift-Period was pressed, and then the complete content of the surrounding
press Alt-Shift-Period, the selection expands to a succes-
block statement was shown to be selected. The selection expands from the current statement to
surrounding block statements to the surrounding method and, from there, to the surrounding class
sively wider
and further. syntacticnarrow
To successively element. For example,
the selection, below one
press Alt-Shift-Comma, of
instead
Code Folding
statement was selected, the key combination Alt-Shift-Period
Alt-Shift-Period.
Keys Action was pressed, and then the complete content of the
Cmd-Minus (-) Collapses the block of code in which the insertion point surrounding block statement was shown to be selected.
is currently located.
The selection expands from the current statement to
Cmd-Plus (+) Expands the block of code which is adjacent to the 2. Capture inner/outer syntactic element. Each time you press Alt-Shift-Period, the selection
insertion point.
surrounding block wider
expands to a successively statements to theFor
syntactic element. surrounding
example, below method
one statement was selected,
the key combination Alt-Shift-Period was pressed, and then the complete content of the surrounding
and, from there,
block statement to tothe
was shown surrounding
be selected. class
The selection and
expands further.
from the current statement to
Cmd-Shift-Minus (-) Collapses all blocks of code in the current file.
To successively
surrounding narrowtothe
block statements selection,method
the surrounding pressand,
Alt-Shift-Comma,
from there, to the surrounding
and further. To successively narrow the selection, press Alt-Shift-Comma, instead of
class
Cmd-Shift-Plus (+) Expands all blocks of code in the current file.
instead of Alt-Shift-Period.
Alt-Shift-Period.

Cutting, Copying, Pasting, and Deleting Text


Keys Action 3. Generate code skeletons. Whenever you want to generate commonly needed pieces of code, such

Cmd-Z Undo. Reverses a series of editor actions one at a time


(excluding Save). 1 of 4 4/21/08 10:44
Cmd-Y Redo. Reverses a series of Undo commands one at a time.
Cmd-X Cut. Deletes the current selection and places it on
the clipboard.
Cmd-C Copy. Copies the current selection to the clipboard.
Cmd-V Paste. Pastes the contents of the clipbard at the insert point.
3. Generate code
3. Generate code skeletons.
skeletons. Whenever
Whenever you want
you want to generate to generate
commonly needed pieces of code, such
Backspace Delete Deletes the current selection. Editor
10 Handy commonly
Shortcuts needed
in NetBeanspieces
IDE 6.0 of code, such as constructors, http:/
Cmd-E Deletes the current line. 1 of 4 getters, and setters, simply click Alt-Insert, and a small popup 4/21/08 10:44
Cmd-K Copies the word preceding the insertion point and then appears with agetters,
as constructors, list of items fromsimply
and setters, whichclick
you Alt-Insert,
can select:and a small popup appears
pastes it after the insertion point (the insertion point must items from which you can select:
be in the whitespace preceeding or following a word).
Press K multiple times to cycle through preceding words
in succession.
Cmd-Shift-K Copies the word following the insertion point and pastes it at 10 Handy Editor Shortcuts in NetBeans IDE 6.0 http://netbeans.dzo
the insertion point (the insertion point must be located in the
whitespace preceeding or following a word.) Press L multiple
times to cycle through consecutive following words. as constructors, getters, and setters, simply click Alt-Insert, and a small popup appears with a list
items from which you can select:
To Change Default Settings:
1. Choose Tools > Options from the main menu.
4. Inplace rename. If you want to change a variable, method, or other item, of which
2. For code templates, select Editor and click the Code 4. Inplace rename.
are used in your code,If you want
press to change
Ctrl-R, and you awill
variable,
see thatmethod,
all instances of the item turn
Templates tab. Here you can also change the expansion or sameother
time,item, of which
as shown below.more
Now,than
whenone you are used
change theinselected
your item, all the other ins
at the same time, until you press Escape, at which point the inplace rename mode come
key, from Tab to something else. code, press Ctrl-R, and you will see that all instances of
the item turn blue at the same time, as shown below. Now,
3. For keyboard shortcuts, select Keymap and choose a
when yourename.
change thewant
selected item, all themethod,
other instances of which more than
profile from the Profile drop-down list. 4. Inplace If you to change a variable, or other item,
change
are used inatyour
thecode,
same time,
press until
Ctrl-R, andyou press
you will see Escape, at which
that all instances of the item turn blue at the
same time, as shown below. Now, when you change the selected item, all the other instances cha
point the time,
at the same inplace
until rename mode atcomes
you press Escape, to an
which point theend.
inplace rename mode comes to an end
10 handy editor shortcuts

The following are some of the many cool NetBeans IDE 6.0
keyboard shortcuts that no programmer will be able to do 5. Add/Remove comment lines. Select one or more lines, press Ctrl-/ and then the se
without, once you know they’re there. Not all of these are new commented out, as shown below. Press the same keys again and the commented lines
be commented. This was, of course, also possible in previous releases, but previously
in 6.0, some were there before, but deserve to be highlighted different keyboard shortcuts, one for commenting and one for uncommenting. Now th
because often they’re overlooked. been combined into one shortcut, you can quickly toggle between comment and uncom
makes
5. this activity
Add/Remove muchlines.
comment fasterSelect
and more
one orefficient.
more lines, press Ctrl-/ and then the selected lines
commented out, as shown below. Press the same keys again and the commented lines will no lon
DZone, Inc. | be commented. This was, of course, also possible in previous releases, but previously there were
www.dzone.com
different keyboard shortcuts, one for commenting and one for uncommenting. Now that they hav
5
NetBeans IDE Java Editor
tech facts at your fingertips

4. Inplace rename. If you want to change a variable, method, or other item, of which more than one
are used in your code, press Ctrl-R, and you will see that all instances of the item turn blue at the
same time, as shown below. Now, when you change the selected item, all the other instances change
10 atHandy
the sameEditor Shortcuts,
time, until continued
you press Escape, at which point the inplace rename mode
8. Jumpcomes
toto an edit.
last end. Often, you find yourself in a situation
where you have edited in one document, while you
5. Add/Remove comment lines. Select one or more lines, currently find yourself in a completely different document.
press Ctrl-/ and then the selected lines are commented How do you get back to the place where you were last
out, as shown below. Press the same keys again and the editing your code? That is likely to be the place where you
8. Jump
want to back
to get last edit.
to, inOften,
order you
to dofind
someyourself
morein a situation
editing. where you hav
commented lines will no longer be commented. This while you currently find yourself in a completely different document. How
was, of course, also possible in previous releases, but Now,
placewhenever
where youyou click
were Ctrl-Q,
last editing the lastcode?
your editedThat
document
is likely to be the place
previously there were two different keyboard shortcuts, is
to, in order to do some more editing. Now, wheneverlast
found, and the cursor lands on the line where the you click Ctrl-Q, the
edit took
found, andplace.
the Alternatively,
cursor lands on you
the can
line click
where the
the button
last took place. Altern
edit
one for commenting
5. Add/Remove commentandlines.
one for uncommenting.
Select Now
one or more lines, Ctrl-/ and then the selected lines are
press
commented out, as shown below. Press the same keys again and the commented button
shown shown
below,
lines will below,
in the top
no longer in the
left top left of
corner corner of the Source
the Source Editor:Editor:
that they have been
be commented. combined
This was, into
of course, one
also shortcut,
possible you canreleases,
in previous but previously there were two
quickly toggle between comment and uncomment, which
different keyboard shortcuts, one for commenting and one for uncommenting. Now that they have
been combined
makes into one
this activity muchshortcut,
fasteryou
andcan
morequickly toggle between comment and uncomment, which
efficient.
makes this activity much faster and more efficient.

9. Bookmarks.
9. Bookmarks. When you you
When presspress
Ctrl-Shift-M, the current
Ctrl-Shift-M, line line is "bookma
the current
6. Inspect members/hierarchy. Both the members of the current class as well isthatitsyou can later
as“bookmarked”.
hierarchy can quickly
What
be cycle
this meansback/forward
is that youtocan
it (with
later Ctrl-Shift-Period a
6. Inspect
displayedmembers/hierarchy.
and then filtered. PressBoth the members
Alt-F12 of the of the current file
and the ancestors arebookmarked
shown.
quickly line gets a small
Onback/forward
cycle the to iticon
(withinCtrl-Shift-Period
the left sidebar,andas shown
below, unti
other hand,
current if you
class pressasCtrl-F12,
as well the current
its hierarchy can befile's membersand
displayed on thehere:
are displayed, as shown line again, to remove the bookmark:
Ctrl-Shift-Comma). The bookmarked line gets a small
then filtered. Press Alt-F12 and the ancestors of the current 10 Handy Editor iconShortcuts
in the left sidebar, IDE
in NetBeans as shown
6.0 below, until you press
file are shown. On the other hand, if you press Ctrl-F12, Ctrl-Shift-M on the line again, to remove the bookmark:
10 Handy Editor Shortcuts in NetBeans IDE 6.0 http://netbeans.dzone.com/print/280
the current file’s members are displayed, as shown here:
10 Handy Editor Shortcuts in NetBeans IDE 6.0 http://netbeans.dz
3 of 4

10 Handy Editor Shortcuts in NetBeans IDE 6.0 http://netbeans.dzone.com/print/280

2 of 4 10. Highlight
10. Highlight exit exit points.
4/21/08
points. 10:44Place
PlaceAM the the cursor
cursor on the
on the return type and yousee
will i
10. Highlight
points exit points.
highlighted: Place the cursor on the return typereturn
and youtype
will immediately all ex
and you
points will immediately see all exit points highlighted:
highlighted:

7. Switch between documents. When you have multiple documents open at the same time, press
7. Ctrl
Switch
and between documents.
Tab, and then When
a small popup you have
appears. Youmultiple through the popup, which displays all
can scroll
the
documents open atand
open documents, thethen
same time,the
choose press Ctrl and
document thatTab,
you want to open:
and then a small popup appears. You can scroll through
the popup,
7. Switch which documents.
between displays all When
the open documents,
you have multiple and
documents open at the same time, press
Ctrl and Tab, and then a small popup appears. You can scroll through the popup, which displays all
then choose the document that you want to open:
the open documents, and then choose the document that you want to open:
Source URL: http://netbeans.dzone.com/news/10-handy-editor-shortcuts-netbeans-ide-60
Quick Options Window Overview

The Options window lets you customize NetBeans IDE in a


Source URL: http://netbeans.dzone.com/news/10-handy-editor-shortcuts-n
number of ways. Most people don’t know how much can
be customized there. The table below provides an overview
foredited
8. Jump to last edit. Often, you find yourself in a situation where you have 6.1 only.
in one document,
while you currently find yourself in a completely different document. How do you get back to the
place where you were last editing your code? That is likely to be the place where Generalyou wantSets
to the
getIDE-wide
back browser and the Web Browser
n

to, in order to do some more editing. Now, whenever you click Ctrl-Q, the last edited document proxy settings.
is Proxy Settings
n

found,
8. Jump andtothe
lastcursor lands on
edit. Often, thefind
you lineyourself
where the
in alast edit took
situation place.
where youAlternatively,
edited inyou
have Editor onecan click the
document,
button shown below,find
in the top left Sets the editor-specific options, Code Folding
in corner of the different
Source Editor: n

while you currently yourself a completely document. How do you get backspecifically
to the those relating to code
Code Completion
n
place where you were last editing your code? That is likely to be the place where you want to get back
folding, code completion, camel case
to, in order toSource
do some URL:
more editing. Now, whenever you click Ctrl-Q, the last edited document is indentation, code templates,
behavior,
Camel Case Behavior
n

FYIand thehttp://netbeans.dzone.com/news/10-handy-
found, cursor lands on the line where the last edit took place. Alternatively, you canand
button shown below, in the top left corner of the Source Editor:
click the
macros. Indentation
n

Code Templates
editor-shortcuts-netbeans-ide-60
n

Macros
n

DZone, Inc. | www.dzone.com


6
NetBeans IDE Java Editor
tech facts at your fingertips

Quick Options Window Overview, continued


RESOURCES
Fonts & Colors Sets the fonts and colors for syntax, n Syntax
highlighting, annotations, and diff n Highlighting

viewer. n Annotations Resource URL


n Diff

NetBeans DZone http://netbeans.dzone.com/


Keymap Sets the keyboard profile to be used n NetBeans Profile Community
throughout the IDE. By default, profiles n Eclipse Profile

are provided for NetBeans, Eclipse, n Emacs Profile


NetBeans Tutorials http://www.netbeans.org/kb/index.html
and Emacs. A legacy profile is also n NetBeans 5.5 Profile
NetBeans Video Tutorials http://www.netbeans.org/kb/60/screencasts.html
provided, for NetBeans 5.5 keyboard
shortcuts, which were radically NetBeans Blogs http://planetnetbeans.org/
rewritten in NetBeans IDE 6.0.
NetBeans TV http://netbeans.tv/
Miscellaneous Sets the options for Ant processing, n Ant
appearance, diffing, the Matisse GUI n Appearance NetBeans Weekly http://www.netbeans.org/community/news/
Builder, JavaScript, Profiler, ToDo Tasks, n Diff Newsletter: newsletter/latest.html
and Versioning. n GUI Builder

n Profiler

n ToDo Tasks
Thanks to the following people who kindly gave of their
n JavaScript
time and expertise in reviewing this refcard: Adam Bien,
n Versioning

Tonny Kohar, Varun Nischal, Kristian Rink, and Tom Wheeler.

ABOUT THE AUTHORS RECOMMENDED BOOKS

Geertjan Wielenga is the NetBeans technical Rich Client Program- Pro NetBeans IDE 6 Rich
writer responsible for documentation related ming will help you get Client Platform Edition
to the NetBeans Java editor. He is co-author of started with NetBeans focuses on the new
the book Rich Client Programming: Plugging module development, features of NetBeans
into the NetBeans Platform. He is known for his master NetBeans’ 6 as well as what has
popular blog at http://blogs.sun.com/geertjan, key APIs, and learn changed since NetBeans
as well as for his role as a Zone Leader at Javalobby. proven techniques 5.5, empowering you to
for building reliable be a more effective and
Patrick Keegan has been writing about the desktop software. productive developer.
NetBeans IDE for over 9 years. In addition
to writing help and tutorials, he is co-author
of the NetBeans IDE Field Guide and has BUY NOW
contributed to other books on NetBeans books.dzone.com/books/richclientprog
and Java. books.dzone.com/books/pronetbeans

Get More FREE Refcardz. Visit refcardz.com now!


Upcoming Refcardz: Available:
Using XML in Java Getting Started with PHP
Hibernate Search Getting Started with JPA
Core Mule 2 Core Seam JavaServer Faces
Getting Started with Essential Ruby Core CSS: Part I FR E E
Equinox and OSGi Essential MySQL Struts2
JUnit and EasyMock Core .NET
SOA Patterns Getting Started with MyEclipse Very First Steps in Flex
Getting Started with EMF Spring Annotations C#
Core Java Groovy
Core CSS: Part II NetBeans IDE 6.1 Java Editor Design Patterns
Published June 2008
Visit refcardz.com for a complete listing of available Refcardz.

DZone, Inc.
1251 NW Maynard
ISBN-13: 978-1-934238-13-4
Cary, NC 27513
ISBN-10: 1-934238-13-9
50795
888.678.0399
DZone communities deliver over 4 million pages each month to 919.678.0300
more than 1.7 million software developers, architects and decision
Refcardz Feedback Welcome
makers. DZone offers something for everyone, including news, refcardz@dzone.com
$7.95

tutorials, cheatsheets, blogs, feature articles, source code and more. Sponsorship Opportunities 9 781934 238134
“DZone is a developer’s dream,” says PC Magazine. sales@dzone.com
Copyright © 2008 DZone, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, Version 1.1
photocopying, or otherwise, without prior written permission of the publisher.

You might also like