开发者

Developing Plugin for Netbeans 6.8

开发者 https://www.devze.com 2022-12-20 17:50 出处:网络
I would like to develop a plugin for Netbeans 6.8 but I can\'t find enough tutorials / resources / articles for the开发者_如何学Python same. The only decent reference link I could find was http://plat

I would like to develop a plugin for Netbeans 6.8 but I can't find enough tutorials / resources / articles for the开发者_如何学Python same. The only decent reference link I could find was http://platform.netbeans.org/tutorials/nbm-google.html and being new to this, I find that insufficient.

I'm looking for either links for better references, or if you have done such a thing before I would love to hear about your experiences.

Thanks,


Here are two other examples:

  • http://wiki.netbeans.org/IntroNetBeansPluginDev
  • http://silveiraneto.net/2008/02/24/netbeans-your-first-plugin/

These are some a good places form NetBeans RCP questions and answers:

  • http://wiki.netbeans.org/NetBeansDeveloperFAQ
  • http://forums.netbeans.org/platform-users.html

If you haven't already done so, I would recommend watching through the "Top 10 NetBeans APIs" screencasts - click here to view the top 10 api screencasts.

Also, if you need a more indepth source on NetBeans RCP, I recommend the book "The Definitive Guide to NetBeans™ Platform" by Heiko Böck - http://apress.com/book/view/9781430224174


Here is the 'front door' to the on-line documentation for the NetBeans RCP. That will give you access to a lot of resources that discuss the foundations of the NetBeans IDE (which is built on the platform).

There is documentation for the APIs associated with the NetBeans IDE, version 6.8. This documentation is for modules that have 'public' APIs.

You will notice that many of the NetBeans javadocs have info about an 'api' package and an 'spi' package. Typically, a plugin developer will create implementations of one or more of the interfaces that are found in the 'spi' package. The 'api' package usually has the definition of the interfaces that a developer would use to access data from the IDE.

You should subscribe to a couple of the NetBeans mailing lists. If you need to ask questions about using the NetBeans RCP APIs, you should subscribe to the dev@platform.netbeans.org list. If you need to ask questions that are focused on the development of extensions to the NetBeans IDE, you should subscribe to the nbdev@netbeans.org list. There are a couple benefits to subscribing to the lists:

  1. You get to ask folks that have developed the features and APIs of the RCP and IDE about things that you have trouble with.
  2. You get to get to see the 'pulse' of the project and find out what is coming.


You can get started with NetBeans user-interface components by following this: http://www.antonioshome.net/kitchen/swingnbrcp/ (you don't need NetBeans to follow the tutorial).


NetBeans was donated from Oracle to the Apache foundation. As part of this some of the links provided may be out of date.

Suggest checking out some of the following links:

  • https://netbeans.apache.org/help/index.html
  • https://netbeans.apache.org/wiki/index.asciidoc
  • https://netbeans.apache.org/wiki/DevFaqIndex.asciidoc

Some of the materials may not have been migrated over so in these cases it may be necessary to search for the materials via the archive.org Way Back machine.

0

精彩评论

暂无评论...
验证码 换一张
取 消