Geertjan's Blog

  • August 29, 2005

Hot Hot Hot NetBeans Plug-in Developments

Geertjan Wielenga
Product Manager
What follows is so hot off the presses that it's all still sizzling...
  • Firstly, check out all the cool file-level templates that NetBeans IDE Dev offers you for plug-in development (click to enlarge):

  • Secondly, when you choose "Action" in the File Type list above ("Action" was added very very recently -- in fact, 2 hours prior to my writing this blog entry), one of the panels is truly fantastic. It lets you specify where exactly (and I mean exactly) you want the new action to appear -- not only whether it should be made available by a menu item, toolbar button, file type, or editor, but also before and after which existing action (click to enlarge):

  • Thirdly, if worries about branding support were keeping you up at night, worry no more! There's a new panel added to Module Suite Projects. The top screenshot shows the default, the bottom shows the panel for Rich Unger's FeedReader plug-in module (click to enlarge):

If you've been following developments in the NetBeans plug-in support area, you'll be aware that a lot of time, effort, and skill have been invested in this area over the last few months. It's all looking really good -- the attention to detail (such as the fact that the "Action" wizard -- as shown above -- presents all the available folders, so that you don't have to hunt around for their names as you used to have to do when typing everything manually in the XML Layer) is really quite awesome.

Join the discussion

Comments ( 2 )
  • Roumen Monday, August 29, 2005
    This is so very cool.
  • Rich Unger Monday, August 29, 2005
    Very nice! I hadn't seen the splash branding UI yet.

    I can't wait to move my day-job project over to 4.2. It's going to make working with my source tree so much nicer. Cluster build harness, RIP :)

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.