word-diff view for markdown/prose

Description

When working with markdown (or any type of prose/text in general), the "classic" git-diff -- intended for code obviously -- is only of limited use.

Compare attachments Attachment 1: classic line-by-line diff and Attachment 2: word-diff

Proposal

Since git natively offers a --word-diff for these cases, gitlab should reflect this, too, by adding an additional button "Word Diff" next to "Hide whitespace changes" / "Inline" / "Side-by-side" (see attachment Attachment 3: diff views )

Additional points / References / Links

It might be wortwhile considering to word-diff certain file extensions, such as .md, .txt etc. by default.

Classic Line-by-line code diff most likely is also the root cause behind this issue: #25650 (moved)