Publishing flamebait [Fwd: Pragmatic Bookshelf releases "FromJava To Ruby"]
charlescurley at charlescurley.com
Wed Jun 28 22:43:58 MDT 2006
On Wed, Jun 28, 2006 at 09:01:00PM -0700, Ross Werner wrote:
> On Wed, 28 Jun 2006, "Jacob Fugal" wrote:
> As far as the benefits of an IDE (like Eclipse), I'll second the
> notion that you just have to see it in action. I'm not sure what
> exactly emacs can do, but vim can't hop through a dozen files
> following the flow of code execution just by clicking on method
> names. If I want to see all the files that call a certain public
> method, with vim I'd likely have to grep and hope I don't get any
> false hits.
I know Emacs has this facility; it's called etags. I thought there was
support for tags in vim, and possibly for good old vi.
> With Eclipse it's a simple key combination and never any false
> results. If I change the name of a class or a method or a variable,
> Eclipse will change every reference in the entire project.
That's cute but hazardous. Suppose I only want to change the name of a
method, and then write a new method with the old name? Done that. Will
it leave overloaded methods of the same name alone?
Emacs has a search and replace facility (regexs if you want 'em) that
works with tags, so it has almost the same facility.
Charles Curley /"\ ASCII Ribbon Campaign
Looking for fine software \ / Respect for open standards
and/or writing? X No HTML/RTF in email
http://www.charlescurley.com / \ No M$ Word docs in email
Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://plug.org/pipermail/plug/attachments/20060628/28b971b8/attachment.bin
More information about the PLUG