Smart defaults for inputs, transforms and outputs

We have implemented smart defaults for inputs, transforms and outputs.

This means, for example:

  • When add a new CSV file input, it will remember the last set values for Quoting, Encoding, trim whitespace etc on the same computer and set these as the defaults for the new input.
  • If you add a new XML file output, it will use the last set values for Encoding, Root name etc on the same computer as the defaults for the new output.
  • If you add a new Case transform it will use the last set values for Change case to on the same computer as the default for the new transform.

For inputs, the defaults are stored per file type and file extension (clipboard is treated like an extension).

For transforms, the defaults are stored per transform type.

For outputs, the defaults are stored per file type and file extension.

E.g.:

  • the defaults for input type=Delimiter text/extension=.csv is stored separately to the defaults for input type=Delimiter text/extension=.tsv
  • the defaults for input type=Delimiter text/extension=.csv is stored separately to the defaults for output type=Delimiter text/extension=.csv
  • the default for the case sensitive option for Sort is stored separately to the default for case sensitive option for Dedupe.

Not all options use smart defaults. For example, column related options don’t use smart defaults.

Hopefully this will save quite a few clicks.

Please try the snapshot and let us know what you think:

Windows installer: https://www.easydatatransform.com/downloads/EasyDataTransform_2_6_1_snapshot_6.exe
Windows zip: https://www.easydatatransform.com/downloads/EasyDataTransform_Windows_2_6_1_snapshot_6.zip
Mac DMG: https://www.easydatatransform.com/downloads/EasyDataTransform_2_6_1_snapshot_6.dmg

1 Like

just needed insert transformation at different positions and it had the insert part from last insert when added it a next time (I did copy the text before doing it the first time … just old behavior). Really like the new smart default, makes work easier :+1: :clap:

1 Like

Hopefully it removes some of the repetitive ‘busywork’.

This change is now available in v2.7.0.