Ignore Profiles Pro¶
Pro feature
This feature requires a Pro licence. Activate your licence to unlock it.
Ignore profiles let you save a named set of ignore rules and apply them to any comparison with one click. Instead of toggling individual options every time you open a particular type of file, define the rules once and reuse them.
What a profile contains¶
A profile combines any of:
- The four standard ignore toggles: case, line endings, trailing whitespace, all whitespace
- Glob patterns - e.g.
*.generated.tsto ignore entire files by name within a directory comparison - Regex patterns - e.g.
# generated on .*to treat lines matching the pattern as identical regardless of content
Creating a profile¶
- Open Settings → Ignore Profiles.
- Click New Profile.
- Enter a name (e.g.
Build artifacts). - Add rules using the toggles and pattern input fields.
- Click Save.
Applying a profile to a comparison¶
- Open a file or directory comparison.
- In the toolbar, open the Profile dropdown (next to the algorithm selector).
- Select a profile. The comparison re-runs with the profile's rules active.
- To remove the profile, select None from the dropdown.
Editing and deleting profiles¶
Open Settings → Ignore Profiles, select a profile, edit its rules, and save. To delete, click the trash icon next to the profile name.
Profile scope¶
Profiles are stored per installation in SharedPreferences. They persist across app restarts and apply to any comparison type (file, directory, archive).
Tip
Create a profile per project type: one for JavaScript builds (ignore // @generated lines), one for Python projects (ignore trailing # noqa), one for generated configuration files.