[oXygen-user] Format and indent the document on open

Franz-Josef Knelangen fjk at akgsoftware.de
Fri Nov 13 01:41:14 CST 2020


Hi George and Joe,

indeed I did the batch formatting and indenting and set the pretty printing at project level. That caused one HUGE commit of 2.500+ topics to our SVN, but since than everything works for the whole project team.

Thank you for letting me know about this function!

Greetings,
Franz-Josef





AKG Software Consulting GmbH
Franz-Josef Knelangen


Uhlandstraße 12
79423 Heitersheim
Germany

Tel.: +49 (0)7634 5612-611
Fax: +49 (0)7634 5612-300
E-Mail: fjk at akgsoftware.de
Internet: www.akgsoftware.de<http://www.akgsoftware.de>

Geschäftsführer: Dipl.-Ing. Artur K. Günther, Dipl.-Ing. Arno Brüggemann, Dipl.-Ing. (FH) Bernhard Feser, Dipl.-Ing. Jens Günther
Sitz der Gesellschaft: Heitersheim, HRB 310383 (Amtsgericht Freiburg)

Von: oXygen-user <oxygen-user-bounces at oxygenxml.com> Im Auftrag von Joe Wicentowski
Gesendet: Donnerstag, 12. November 2020 22:50
An: oxygen-user at oxygenxml.com
Betreff: Re: [oXygen-user] Format and indent the document on open



Externe E-Mail: Vorsicht beim Öffnen von Anhängen und Klicken auf Links!

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

On Tue, Nov 10, 2020 at 3:26 AM George Bina <george at oxygenxml.com<mailto:george at oxygenxml.com>> wrote:
Hi Franz-Josef,

Well, the file is actually changed by the format and indent, so if you
save it and it is different you should see that, no?
One option may is to batch format and indent your files and commit them
that way, so there will be no further changes when you format and indent
them.
Setting formatting options at project level will help anyone opening the
same files but using the same project to have the same formatting.

Best Regards,
George
--
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

On 11/10/20 9:49 AM, Franz-Josef Knelangen wrote:
> Hi there,
>
> really like this option – saves me a lot of Shift+Ctrl+P presses - but
> have a problem that this marks all files as dirty and after saving they
> will be displayed “changed” when committing the results to our VCS.
>
> Is there a way to work around this or do I have to disable that option?
>
> TIA,
>
> Franz-Josef
>
>
> *AKG Software Consulting GmbH
> Franz-Josef Knelangen*
> **
>
> Uhlandstraße 12
> 79423 Heitersheim
> Germany
>
> Tel.: +49 (0)7634 5612-611
> Fax: +49 (0)7634 5612-300
> E-Mail: _fjk at akgsoftware.de_<mailto:_fjk at akgsoftware.de_>
> Internet: www.akgsoftware.de<http://www.akgsoftware.de> <http://www.akgsoftware.de>
>
> Geschäftsführer: Dipl.-Ing. Artur K. Günther, Dipl.-Ing. Arno
> Brüggemann, Dipl.-Ing. (FH) Bernhard Feser, Dipl.-Ing. Jens Günther
> Sitz der Gesellschaft: Heitersheim, HRB 310383 (Amtsgericht Freiburg)
>
>
> _______________________________________________
> oXygen-user mailing list
> oXygen-user at oxygenxml.com<mailto:oXygen-user at oxygenxml.com>
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user
>
_______________________________________________
oXygen-user mailing list
oXygen-user at oxygenxml.com<mailto:oXygen-user at oxygenxml.com>
https://www.oxygenxml.com/mailman/listinfo/oxygen-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20201113/145092f3/attachment.html>


More information about the oXygen-user mailing list