On Wed, 2010-10-13 at 16:24 -0700, Jonathan M Davis wrote: [ . . . ] > Proper code completion, correctly jumping to function definitions, and > various > other features that IDEs generally do well tend to be quite poor in vim. It > can > do many of them on some level, but for instance, while ctags does give you > the > ability to jump to function declarations, it does quite poorly in the face of > identical variable names across files. There are a number of IDE features > that I > would love to have and use but vim can't properly pull off. When I have a > decent > IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) > generally wins out, but sometimes the extra abilities of the IDE are just too > useful. What I'd really like is full-featured IDE with complete and > completely > remappable vim bindings.
Bizarrely the single feature that fails for me in Eclipse, NetBeans and IntelliJ IDEA that I find the single most problematic feature in my programming life -- which means Emacs remains the one true editor -- is formatting comments. I seemingly cannot survive without the ability to reformat the paragraphs of comment blocks to a given width. Emacs handles this trivially in all languages I use for the modes I have. The IDEs seem unable to provide the functionality. Usually they end up reformatting my entire file to some bizarre formatting that is not the one set up for the project. I appreciate that being able to trivially create properly formatted comments is probably uniquely my problem but . . . -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part