I am working on SemanticDiff, a programming language aware diff that hides style-only changes, detects moved code and refactorings. I just added support for Rust and would like to know what you think! Source: 5 months ago
If you're looking for a VS Code extension or a GitHub app, check out https://semanticdiff.com/. I'm a co-founder of this project. If you prefer a CLI tool, check out https://github.com/Wilfred/difftastic. It supports more languages, but doesn't recognize when code has been replaced by an equivalent version ("invariances"). So it will show some changes (e.g.... - Source: Hacker News / 6 months ago
There are some tools that can separate actual code changes from reformatting changes. I am working on https://semanticdiff.com, a VS Code Extension / GitHub App that can help you with this. There is also difftastic if you prefer a CLI based solution. It supports more languages but can detect fewer types of reformatting changes. - Source: Hacker News / 6 months ago
I'm not familiar with Pijul, and haven't finished watching this presentation, but IME the problems with modern version control tools is that they still rely on comparing lines of plain text, something we've been doing for decades. Merge conflicts are an issue because our tools are agnostic about the actual content they're tracking. Instead, the tools should be smarter and work on the level of functions, classes,... - Source: Hacker News / 9 months ago
I posted about my extension SemanticDiff here a few months ago and received positive feedback, so I wanted to share an update with you: The beta version is now available for download! Source: about 1 year ago
I just released a first beta of SemanticDiff, an extension that adds programming-language aware diffs to Visual Studio Code. It helps software developers understand code changes faster by hiding style-only changes, detecting moved code blocks, and soon refactorings. Source: over 1 year ago
The concept of Semantic Diffs may finally be starting to take off, and that will eventually go a long way to improve things when it comes to diffs. - Source: dev.to / over 1 year ago
Do you know an article comparing SemanticDiff to other products?
Suggest a link to a post with product alternatives.
This is an informative page about SemanticDiff. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.