Hi Franz-Josef and George,
> Setting formatting options at project level will help anyone opening the
> same files but using the same project to have the same formatting.
I can't endorse George's advice strongly enough - to set formatting options (line length, indent length, and XML formatting rules) at the project level. Ever since I discovered this technique and moved my team's project file into version control, this problem of one person's format & indent changing the whole file after another person's commit went away. (Our project file also stores validation scenarios and a suite of external tools that we can call from oXygen; see
https://github.com/HistoryAtState/hsg-project/wiki/setup#get-hsg-project.)
Also, we typically separate commits into two types - first, a substantive commits, followed by a format & indent commit. This allows everyone to see exactly what we intended to change, vs. the resulting formatting-only changes.
Joe