Skip to content

feature: Support custom diff providers (e.g., mini.diff) #224

@Norhua

Description

@Norhua

Did you check the docs?

  • I have read all the docs

Is your feature request related to a problem? Please describe.

I'm always frustrated when reviewing code changes because the native diffpatch behavior opens two separate windows. This side-by-side approach is quite clunky and much less practical to read compared to a Unified Diff view.

Describe the solution you'd like

I would like a configuration option that allows users to set a custom diff provider, such as the mini.diff plugin, to render the diffs instead of the default behavior.

Describe alternatives you've considered

I actually used AI to modify the code locally and managed to get this working. However, since the code is entirely AI-generated and I don't have the expertise to judge its quality or potential edge cases, I decided to open this issue rather than submitting a Pull Request. I am happy to share the AI-generated code snippet if it helps as a reference!

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions