Replies: 40 comments 26 replies
-
Xcode does a similar thing, and allows jumping from one change to the next with the up and down arrows, by clicking the divider between the views. |
Beta Was this translation helpful? Give feedback.
-
I've been trying the current implementation for weeks, but I haven't found it to be more useful or clearer than the VS Code version, especially for comparing staged files and resolving Git conflicts. Have you considered opening an issue? I wasn't able to find one. |
Beta Was this translation helpful? Give feedback.
-
I'd vote for this too. Having just come across Zed I think it looks great, but the diff view pales in comparison with the side-by-side that I'm used to in IntelliJ. |
Beta Was this translation helpful? Give feedback.
-
This feature would be a great addition. Coming from VSCode, this is something that I miss a lot... |
Beta Was this translation helpful? Give feedback.
-
This is one of the most important features for me |
Beta Was this translation helpful? Give feedback.
-
Just copy-paste IntelliJ implementation, it's the best out there. |
Beta Was this translation helpful? Give feedback.
-
I think this is a duplicate with this #4523 |
Beta Was this translation helpful? Give feedback.
-
Yup this is my number one missing feature. The over and above git view is really hard to get the context of the changes particular if they are more extensive. A side by side diff view where you can easily see the new file vs the old file (with changes highlighted) is so much easier to read. (It also works better when working with LLM's too as it's easier to copy past new and old files... to put into an llm). |
Beta Was this translation helpful? Give feedback.
-
bumping this as i just switched to zed and this is currently one of my main struggles |
Beta Was this translation helpful? Give feedback.
-
Also, add a panel that allows to choose what to compare with:
see #31961 |
Beta Was this translation helpful? Give feedback.
-
It would be very helpful to support the option of Ignore Trim Whitespace. (seen in VS Code under Settings > Text Editor > Diff Editor) |
Beta Was this translation helpful? Give feedback.
-
Same here: Not having a side by side view for git changes is the one feature I am missing to fully switch over to Zed. |
Beta Was this translation helpful? Give feedback.
-
I am alsao having this issue. Especially I do not want to make the agent changes and then bulk view but I want to stay in 'ask' mode and then 'generate' a diff per 'parts' I copy into the editor and inspect the diff. |
Beta Was this translation helpful? Give feedback.
-
yeah i feels like i get used to so much seeing the diff side by side in vs code. a little bit trouble viewing it vertically. of course a skill issue though. |
Beta Was this translation helpful? Give feedback.
-
Is it possible to use an external pager with Zed? While waiting for a built-in, https://github.com/dandavison/delta does a good side-by-side diff presentation. |
Beta Was this translation helpful? Give feedback.
-
As we are using AI more and more, code reviewing is so much more important than in the past. This is the only thing that keeping me from uninstall vscode and fully switch to Zed. Also would be nice if we can see highlight change to specific part in each line ra than just line diff. And ignore white space is also important. I don't want to doubt AI code change just because some diff in indenting. |
Beta Was this translation helpful? Give feedback.
-
This is the top voted discussion by some margin. Is there no plan to implement this feature? |
Beta Was this translation helpful? Give feedback.
-
at this moment, implementing git diff AND arbitrary files diff view seems a should-do thing |
Beta Was this translation helpful? Give feedback.
-
This one missing feature keeps so many people — including me — from switching to Zed. 😩😩 WebStorm/IntelliJ has been driving me crazy for years, and I’m desperate to switch to Zed, but I just can’t because of the Git handling. 😭 |
Beta Was this translation helpful? Give feedback.
-
A big +1 for this feature. Also, would be great to have a "Compare with branch" option. What Webstorm does well is easily allow you to compare your current state of the codebase with any branch easily, in a side-by-side way, for each file that is different. Not even VS Code can do that without extensions I believe. |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
I'd like to register my interest in this feature as well. An Intellij-like side-by-side diff view would be incredibly useful. |
Beta Was this translation helpful? Give feedback.
-
This is the top upvoted feature request by far: ![]() Could we please get an update on this? |
Beta Was this translation helpful? Give feedback.
-
Love PHPStorm's diff viewer, even better than VSC*de's imo. Would be great if Zed could have something similar. ![]() |
Beta Was this translation helpful? Give feedback.
-
Just adding support to this, its the one thing that makes me pine for vscode - I have really tried to get used to the view, but its just not gelling cognitively. |
Beta Was this translation helpful? Give feedback.
-
make this happen guys |
Beta Was this translation helpful? Give feedback.
-
won't be using Zed as main until this is done :( |
Beta Was this translation helpful? Give feedback.
-
PLEASE! That is literally the most annoying thing about zed, the current view is just unusuable! I want to daily drive zed so much, but this makes it really hard. |
Beta Was this translation helpful? Give feedback.
-
Another source of inspiration: three way merge and changeset views in Kaleidoscope. But I'm not sure Zed should try to be all things to Git workflows including diff resolution, taking on the likes of Git Tower or GitKraken, as many of these are preferences formed through a lifetime of coding, making it tough to please everyone beyond compare with a core set of common denominators. Of course, the debate whether it's sublime to merge text is not new. |
Beta Was this translation helpful? Give feedback.
-
I don't understand how this is the most upvoted feature ever and nobody tried to implement it and open a PR. Is there something I am missing ? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
It would be nice to see changes side-by-side instead of vertically, with differences highlighted. For example, if I change a variable name from addtwonumbers to addTwoNumbers, the T and the N would be highlighted.
VS Code does something similar, and I think it provides a very easy viewing experience. As with vim, you could switch from the left buffer and right buffer with ctrl-w-h and ctrl-w-l.
The highlighting isn't that clear with vs code, but the side-by-side view is very nice to see. It means I can edit code in the git diff viewer, and see the changes to the original code in real time.
Beta Was this translation helpful? Give feedback.
All reactions