[TxMt] Latex suggestion (Refactoring)
Charilaos Skiadas
skiadas at hanover.edu
Wed Dec 27 01:07:02 UTC 2006
On Dec 27, 2006, at 2:04 AM, Helge Hartmann wrote:
> Hi!
>
> As Harris is currently working on the latex bundle, I have a
> suggestion:
>
> I sometimes change the header of a section, and so also the label.
> Even for figures I sometimes change the label. Then I have to
> search for all references for these labels. So I would be glad if
> there would be a Rename refactoring for labels and references.
>
That shouldn't be too hard to do, certainly easy for just one file.
My concern would be with projects, where multiple files would need to
be changed, most of them not visible to the user at the time. So
first of all there is a danger of something going wrong on the
rewriting, and the user possibly losing a lot of data, without that
being obvious at first. I would feel much safer just relying on a
simple project search and replace. Unfortunately we can't really
record a macro to do exactly that project search and replace. I agree
though that such a command would be nice touch, and it shouldn't be
too hard to get something workable reasonably fast using the
LaTeXUtils library. A bit difficult to implement in a safe way
though. Any reason you don't just want to do a simple project search
and replace? It is not that much slower really.
It is interesting to me though that you find the need to change the
section label when the section title changes. My labels tend to be
shorter than the section titles, and usually try to refer to what
that section is about. And it doesn't happen too often that I would
change what a section is about. So I rarely find the need for such a
refactoring myself.
> Helge
Haris
More information about the textmate
mailing list