GeertjanWielenga / YoNetBeans

NetBeans tools for Yeoman.
7 stars 2 forks source link

YoNetBeans

NetBeans Tools for Yeoman

Background on what and why Yeoman: http://yeoman.io/

A key problem when creating IDE tools for Yeoman is that there is no "non-interactive" or batch mode available. Yeoman generators expect user interaction while Yeoman does not provide any mechanism for interacting programmatically. There's also the problem that each generator can decide for itself the options and arguments it makes available, so these are hard (impossible?) to predict or obtain.

However, despite that, to some extent, tools can work around these problems, e.g., at least the generator name can be provided via a GUI and once the Output opens, the user can press Enter, accepting the defaults.

Rough List of Prioritized Issues

Strikethrough means the issue has been fixed.

P1

P2

P3

Workflow

  1. Set the yo.cmd in the Options window.

    Alt text

  2. Open the New Project wizard. Choose HTML5 | HTML5 Application from Yeoman.

    Alt text

  3. Click Next.

    Alt text

    Choose one of the installed Yeoman commands. Generators can also be installed.

  4. Click Next.

    Alt text

  5. Click Finish. The application is generated via Yeoman and opens in the IDE.

    Alt text