

Lastly, I often need to compare 2 files in the same directory. I can image all sorts of extension to this (multiple named anchors, possibly out of order), but a simple version would be welcome to start with. For instance, if I could attach an anchor (for want of a better name) to the line with "var8" in the left file, then do the same in the right file, then TC would know that these 2 blocks correspond and hence the "var2" block is new. What I would like is for the user to be able to give TC some extra clues by telling TC that 2 lines correspond to each. I don't blame it for being confused, most file compare programs fail in exactly the same way.

"Compare by Content" gets confused by this and doesn't see the relationship of the 2 blocks labelled var8. Quite often I add in another block as follows Many of the files that I compare are highly repeatitive.

Now comes the one that is really driving me nuts. Handling of whether this is enabled and whether a singe word list or a selection of multiple word lists would require some thought but a simple verison would be welcome in the short term. Possibly a small dialogue can be popped up with a small list of words (phrases?) and their ignorable replacements. It's nice to know that something changed but once I know that I'd like to be able to say Okay, now ignore it. Some of my files only differ in every instance of a word being replaced by another word (eg renaming a variable in some C code). Of course, this setting should be remembered so that next time it will do the same thing until changed again.īy the way, the search command (Alt+F7) doesn't remember its options and it drives me nuts having to turn them on myself everytime - especially the "RegEx" (which also requires a hot key) and "Search archives" options. Many changes are simply somebody making the formating a bit neater. I'd like to optionally ignore whitespace. That and "Synchronize directories" alone are worth the purchse price of TC.Īnyway, there are some cases that give me trouble and I have some ideas that might help.
I get to do a lot of comparing of modified files (mostly C code modified by other people that I have the "pleasure" of reintegrating back into the main code), so I am a heavy user of "Compare by Content".
