Highlights of NetBeans IDE 6.

0 Keyboard Shortcuts & Code Templates
Finding, Searching, and Replacing
Ctrl-F3 F3/Shift-F3 Ctrl-F/H Alt-F7 Ctrl-Shift-P Alt-Shift-U Alt-Shift-H Ctrl-R Ctrl-U, then U Ctrl-U, then L Ctrl-U, then S Alt-Shift-V Search word at insert point Find next/previous in file Find/Replace in file Find usages Find/replace in projects Find usages results Turn off search result highlights Rename Convert selection to uppercase Convert selection to lowercase Toggle case of selection Paste formatted

Coding in Java
Alt-Insert Ctrl-Shift-I Alt-Shift-I Alt-Shift-F Alt-Shift Left/ Right/Up/Down Ctrl-Shift-Up/D Ctrl/Alt-F12 Ctrl-/ Ctrl-E Generate code Fix all class imports Fix selected class's import Format selection Shift lines left/right/up/down Copy lines up/down Inspect members/hierarchy Add/remove comment lines Delete current line

Compiling, Testing, and Running
F9 F11 Shift-F11 Ctrl-Q Ctrl-Shift-U Ctrl-F6/Alt-F6 F6/Shift-F6 Compile package/ file Build main project Clean & build main project Set request parameters Create JUnit test Run JUnit test on file/project Run main project/file

Opening and Toggling between Views
Ctrl-Tab (Ctrl-`) Shift-Escape Ctrl-F4/Ctrl-W Ctrl-Shift-F4 Shift-F10 Alt-Shift-D Toggle between open documents Maximize window (toggle) Close currently selected window Close all windows Open contextual menu Undock window

Coding in C/C++
Alt-Shift-C Ctrl-F9 Go to declaration Evaluate expression

Coding in Ruby
Ctrl-Shift-A Alt-ShiftPeriod/Comma Ctrl-Shift-Space Ctrl-Shift-T Jump Rails action > view Select Next/Previous element Show documentation Jump from test file to file

Navigating through Source Code
Ctrl-O/Alt-Shift-O Ctrl-Shift-T Alt-O Ctrl-B Ctrl-G Ctrl-Shift-M Ctrl-ShiftPeriod/Comma CtrlPeriod/Comma Ctrl-Shift-1/2/3 Go to type/file Go to JUnit test Go to source Go to declaration Go to line Toggle add/remove bookmark Next/previous bookmark

Ctrl-F5 Ctrl-Shift-F5 Ctrl-Shift-F6 Shift-F5/F5 F4 F7/F8 Ctrl-F7 Ctrl-Alt-Up Ctrl-Alt-Down Ctrl-F9 Ctrl-F8 Ctrl-Shift-F8 Ctrl-Shift-F7 Start debugging main project Start debugging current file Start debugging test for file (JUnit) Stop/Continue debugging session Run to cursor location in file Step into/over Step out Go to called method Go to calling method Evaluate expression Toggle breakpoint New breakpoint New watch

Tab-Shift-Arrows Move through elements Alt-Shift-F Advanced search Alt/Shift-Enter Expand/collapse elements Ctrl-Shift-9 Show BPEL Mapper

Next/previous usage/compile error Select in Projects/Files/Favorites Ctrl-[ Move caret to matching bracket Ctrl-K/Ctrl-Shift K Next/previous word match Alt-Left/AltGo backward/forward/to last Right/Ctrl-Q edit

Alt-Shift-A/O Ctrl-Shift-F F8 Ctrl-Shift-5 Insert attribute/operation into selected element Fit diagram into window Toggle Overview window Select active UML diagram

i < arr.length. fore fori fy ie ifelse im iof Complete List of Keyboard Shortcuts: wiki.removeAttribute("|") <%@taglib uri="|"%> JSP Editor Code Templates ag ap ar cfgi jspf jspg jspi jspp application.dumpStack().setAttribute("|". select Keymap and choose a profile from the Profile dropdown list.Highlights of NetBeans IDE 6.org/wiki/view/KeymapProfileFor60 . select Editor and click the Code Templates tab. you can generate the text in the right-column of the following list by typing the abbreviation that is listed in the left-column and then pressing Tab.next(). For code templates. th throws trycatch try {} catch (Exception e) {} tw throw twn throw new wh while ( whilei while (it.) application. public static void main(String[] args){ } pu public re return serr System.removeAttribute("|") pageContext.removeAttribute("|") config.println ("|").getParameter("|") session.next().getAttributesScope("|") pageContext.iterator().getAttributeNamesInScope( "|") pageContext.netbeans.println ("|").putAttribute("|".getAttribute("|") application.println("|") pageContext. from Tab to something else.hasNext().err. Choose Tools > Options from the main menu.) { Object elem = (Object) it.out. } jsps jspu oup oupl pcg pcgn pcgs pcr pcs pg pga pgb pgc pgerr pgex pgie pgim pgin pgit pgl pgs rg sg sp sr tglb <jsp:setProperty name="|" property=""/> <jsp:useBean id="I" type=""/> out. 2.getInitParameter("|") <jsp:forward page="|"/> <jsp:getProperty name="|" property="" /> <jsp:include page="|"/> <jsp:plugin type="|" code="" codebase=""></jsp:plugin> To Change Default Settings: 1.setAttribute("|".getAttribute("|") session.0 Keyboard Shortcuts & Code Templates When typing in the Source Editor.) <%@page |%> <%@page autoFlush="false"%> <%@page buffer="|kb"%> <%@page contentType="|"%> <%@page errorPage="|"%> <%@page extends="|"%> <%@page isErrorPage="true"%> <%@page import="|"%> <%@page info="|"%> <%@page isThreadSafe="false"%> <%@page language="java"%> <%@page session="false"%> request. equals extends false final float for (Iterator it = collection. protected private private static final private static final boolean private static final int private static final String printStackTrace(). st static sw switch ( sy synchronized tds Thread. } for (Object elem : iterable) { } for (int i = 0. For keyboard shortcuts. Java Editor Code Templates En Ex Ob Psf Psfb Psfi Psfs St ab bo br ca cl cn df dowhile eq ex fa fi fl forc Enumeration Exception Object public static final public static final boolean public static final int public static final String String abstract boolean break catch ( class continue default: do { } while (condition). it. ) session. i++) { } finally interface if (condition){}else { } implements instanceof ir le newo pe pr psf psfb psfi psfs pst psvm import length Object name = new Object(args).print("|") out.hasNext()) { Object elem = (Object) it. sout System. 3. Here you can also change the expansion key.getAttribute("|") pageContext.

Sign up to vote on this title
UsefulNot useful