Automatically word-wrap very big lines like 1000 characters or more, but not smaller lines like up to 200 characters
The new feature added on https://smartgit.userecho.com/communities/1/topics/3-compare-show-long-left-and-right-line-above-each-other is useful only for lines up to 200 characters, but still ineffective against very long lines line 1000 characters.
I personally hate the new vertical line panel which show up eating my scarce vertical screen space. So, the first thing I ever do on a new SmartGit installation is to figure out how to disable that feature, which comes enabled by default.
I agree there is no simple solution when diffing very long lines because enabling word wrap will be bad for long lines line 100~200 characters, because the standard space is by standard constrained, then enabling word-wrap will be more awkward/bad:
Then I would suggest a feature to only wrap lines which are really by like 1000 characters, and keep the usual lines up to 200 characters not wrapped. Because usually lines up to 1000 characters are not code lines but documentation pages like README.md files or Wiki pages, which are edited on text editors with word-wrap enabled. For example, on SmartGit I would see these documentation lines diff changes very bad:
While on my text editor, they are nicely displayed with the word wrap:
This feature was similarly asked on:
> It's hard to see what changed within a line if it's really long, scrolling is awkward and it's easy to miss a change when doing a review.
The SmartGit team answer was:
> There is no option available to wrap long lines in SmartGit's file compare. You may configure your own file compare which offers this option in the preferences.
Regarding this, there is this question on StackOverflow about it: https://stackoverflow.com/questions/51756401/use-git-diff-as-diff-algorithm-in-smartgit
Customer support service by UserEcho