NetBeans dev and ecosystem
PETER CHEUNG
SYSTEM ARCHITECT
TEL: 9655-4595 EMAIL: PETER@QUANTR.HK
WEB: WWW.QUANTR.HK
Why NetBeans
Netbeans Eclipse
Speed Faster when starting up maven Slower
Stability Stable Always hang
GUI Swing SWT
Plugin dev Custom format / OSGI OSGI
Method to dev Hack the source Keep asking
Why I Use Netbeans
(my point of view)
• My code was on Swing, not SWT
• So Netbeans or IntelliJ
• IntelliJ not 100% open source so I
don’t like it
• Finaly choice -> Netbeans
My history on Netbeans
• I am doing
toolchain
research
• I can’t dev the
own IDE myself
• So I extend
Netbeans
Research in Assembler
Share my experience
• How to start netbeans plugins
development
• How to debug plugin
• How to publish plugin

Netbeans dev and ecosystem

  • 1.
    NetBeans dev andecosystem PETER CHEUNG SYSTEM ARCHITECT TEL: 9655-4595 EMAIL: PETER@QUANTR.HK WEB: WWW.QUANTR.HK
  • 2.
    Why NetBeans Netbeans Eclipse SpeedFaster when starting up maven Slower Stability Stable Always hang GUI Swing SWT Plugin dev Custom format / OSGI OSGI Method to dev Hack the source Keep asking
  • 3.
    Why I UseNetbeans (my point of view) • My code was on Swing, not SWT • So Netbeans or IntelliJ • IntelliJ not 100% open source so I don’t like it • Finaly choice -> Netbeans
  • 4.
    My history onNetbeans • I am doing toolchain research • I can’t dev the own IDE myself • So I extend Netbeans
  • 5.
  • 6.
    Share my experience •How to start netbeans plugins development • How to debug plugin • How to publish plugin