« červenec 2009
PoÚtStČtSoNe
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today

Navigation

Speaker Profile
Roumen's Weblog
Login
Sun Bloggers
Technorati Profile

Am I popular?

Today's Page Hits: 781

Contacts

Name: Roman Strobl
E-mail: roman dot strobl
at sun dot com

NetBeans

Java Sites

Javalobby
The Server Side
Java Tips
Java Blogs
java.net
java.sun.com
java.cz

Blogs

NetBeans:
Geertjan
Brian Leonard
Gregg Sporar
Lukas Hasik
Ludovic Champenois
Vincent Brabant
Alexis Moussine-Pouchkine
Jullion-Ceccarelli
Tom Ball
Tim Boudreau
Jesse Glick
Petr Blaha
Ruth Kusterer
Jara Uhrik
xzajo
Jan Lahoda
James Branam
nbextras.org

Sun:
Kazem - bug cartoons ;-)
Tor Norbye
Romain Guy
James Gosling
Chief Gaming Officer
Bill Vass
Jim Grisanzio
Jonathan Schwartz

Planets:
Planet Netbeans
Planet Sun
Planet Eclipse

Other:
netbeans-blog.org
Joel Spolsky
Bruce Eckel

License info

Creative Commons License
This work is licensed under a Creative Commons License.

Recent Entries

Map of visits

Locations of visitors to this page
« JavaFX Plug-in Updat... | Main | Dilbert Plugin For... »
20070801 Středa srpen 01, 2007
Little Features That Help

I found out in a recent daily build that we added many little features into various menus in NetBeans. These features have been available for a long time, but now they are also accessible via menus - e.g. look at the Source menu which has a lot of new actions. The reason why all these actions were added is NOT to make it look like we have lots of new features in NetBeans 6 :) but to make all these features easily discoverable for newbies (including their shortcuts!) and some even for experienced NetBeans users. So you can now see how to access code completion, javadoc, formatting, fix imports, method parameters, how to move a line up/down, duplicate a line, etc. Mastering lots of these little features makes you so much productive and the menus can help you learn all the shortcuts - using them can become a bit addictive. So as you master them you use the mouse less and less and write code faster.

One of the "must have" features which has been missing in NetBeans for a long time is the "Open File" feature, also known as "Open Resource". This feature has been discussed during the last episode of the "Drunk and Retired" podcast. Although Coté claims [Correction: It was actually Charles who said this, Coté only analyzed his double-negative sentence] : "Every time I downloaded netbeans, it never failed to disappoint!", his co-host Charles claims NetBeans 6 is actually pretty good, especially for Ruby development. So check out this episode if you're interested what these two Java experts think about NetBeans and current IDE's in general.


Some "must have" features are so brain dead simple, but prove extremely useful

Trackback URL: http://blogs.sun.com/roumen/entry/little_features_that_help
Comments:

Just to make sure I don't get disgruntled looks from my NetBeans friends next time I see them: it was Charles who'd said NetBeans has never failed to disappoint. I was just repeating/summarizing what he was saying as always get confused by those sort of double-negativey statements. Send all hate-email to Charles! ;) Thanks for pointing out Go To File and the episode ;)

Posted by Cote' on srpen 02, 2007 at 02:20 dop. CEST #

Hi Roumen, Is incremental compilation still in NetBeans 6 release plan? I don't find it in milestone 10. Is it dropped out?

Posted by WilliamChen on srpen 02, 2007 at 03:55 dop. CEST #

Hi Coté, sorry about that mistake, yes, we will send all hate e-mail to Charles :) But he said nice things about NetBeans as well, so he has nothing to be afraid of :) William, incremental compilation was dropped, the change would be too significant for 6.0 - it will come after 6.0. I agree this feature is important as well, but we can't do everything at once :(

Posted by Roumen on srpen 02, 2007 at 10:10 dop. CEST #

Would be nice if it is keymapped or if I can set it to a keymap./

Posted by Dan Hinojosa on říjen 04, 2007 at 04:32 odp. CEST #

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed


    Disclaimer: The contents of my blog represent my personal opinions which may differ from official views of my employer, Sun Microsystems.