[CLUE-Talk] Intriguing project
Match Grun
match at dimensional.com
Thu May 2 23:21:48 MDT 2002
I believe that you do not need to do vi emulation with Netbeans. Apparently
it can be a plug-in.
Match
On Thu, 2 May 2002 00:23:29 -0600
Jeffery Cann <fabian at jefferycann.com> wrote:
> On Wednesday 01 May 2002 08:14 pm, Timothy C. Klein wrote:
> > * David Anselmi (anselmi at americanisp.net) wrote:
> > And there you have the number one reason why I never end up using an
> > IDE. I have lots of time invested in getting quite efficient with the
> > vi editor. Too often, I end up stuck with a lame integrated editor, or
> > poor integrate between vi/gvim and the IDE. Sigh ...
>
> I feel your pain... Short answer: Yes -- planned for NetBeans 3.4 vim and
> EMACS emulation within the editor.
>
> Long answer:
>
> As a vi (actually vim now) lover, I agree totally. I would much rather keep
> my hands on the keyboard and use vi commands than the mouse. Of course, you
> could argue that your email editor should have a vi emulator, right?
>
> I do think folks benefit a lot more from an IDE (especially NetBeans) because
> it has so many cool features (especially for Java development) that make it
> worthwhile to forget about vi movement commands.
>
> For example:
> + JUnit integration - one click to generate unit classes
> + CVS integration - full CVS commands within the IDE
> + XML support - one click to validate your XML against a DTD or XSD
> + UML support - via Poseidon UML (open source) + commercial plugins
>
> Sure, I can use command line utils or other GUI apps to accomplish those
> tasks, but what makes an IDE powerful for software development is the
> integration. I don't have to leave the IDE. This makes training of new
> developers much easier when they can stay in a single application, rather
> than opening 5 other applications.
>
> NetBeans is particularly cool because it is open source _platform_. This
> means that any Joe Schmoe can write a module for it. In fact, two of the
> four modules (above) were developed by 3rd parties.
>
> It also is interesting that companies like Refactorit and Embarcadero have
> written commercial plugins for NetBeans. Embarcadero is a UML design tool
> that features round-trip engineering. Refactorit is a plugin that helps you
> refactor code - like change class names or method names.
>
> At JavaOne last month, there were no less than 13 vendors that were selling
> NetBeans plugins. This is a small taste of the power of a modular, open
> source IDE platform.
>
> To answer Dave's question:
>
> There *is* an effort to integrate vim as a drop-in replacement for the
> NetBeans IDE. There is some information on the NetBeans.org web site. Under
> the NetBeans 3.4 features (latest is 3.3), EMACS and Vim emulation are listed
> as "should have' features:
>
> http://editor.netbeans.org/doc/NewFeatures.html#2
>
> Here is the home page for the 'external editors' NetBeans project:
>
> http://externaleditor.netbeans.org/
>
> Not sure when / if it will happen because the code is 'pre-alpha'. I would
> love to see it, but I still use NetBeans everyday without missing vim too
> much.
>
> Jeff
> _______________________________________________
> CLUE-Talk mailing list
> CLUE-Talk at clue.denver.co.us
> http://clue.denver.co.us/mailman/listinfo/clue-talk
More information about the clue-talk
mailing list