xray
codemkin
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xray
-
Glad Emacs never will be sunset
Hadn't them already abandoned another one before?
-
Introducing Zed—A lightning-fast, collaborative code editor written in Rust by the creators of Atom.
Im super glad to see that this is probably the continuation of atom-xray and that the devs are still doing new projects! The move from web to full Rust is interesting, I wonder how it will perform.
-
Reject modernity
Even before Microsoft bought them they were focusing on a completely new editor: https://github.com/atom-archive/xray. That's since been scrapped, and from the contribution graph on atom it's pretty clear the only remaining development is from community volunteers.
-
Why is it so hard to see code from 5 minutes ago?
Before Microsoft bought GitHub and killed Atom, they were working on Xray[1] & Memo[2]:
> Memo is an operation-based version control system that tracks changes at the level of individual keystrokes and synchronizes branches in real time.
[1] https://github.com/atom-archive/xray
codemkin
-
Why is it so hard to see code from 5 minutes ago?
Oh hey, I've built this! My version would watch code files and snapshot a diff every few seconds. It took a little work to tweak the constants to keep the watching performant, but it was super neat being able to replay code. The main problem I faced was that changes often occur in different places in the file, so the history replaying jumps around a lot. With some proper editor integration, I could see it being pretty useful.
My version is super incomplete because I kind of lost steam when I couldn't figure out a really great reason why someone should use this, but hey, maybe it's worth another try: https://github.com/nicholaslyang/codemkin
What are some alternatives?
gundo.vim - A git mirror of gundo.vim
undotree - The undo history visualizer for VIM
x-ui - 支持多协议多用户的 xray 面板
undo-tree
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
klonk - A text editor with an sort-of-unusual undo/redo algorithm
Atom - :atom: The hackable text editor
StyleCopAnalyzers - An implementation of StyleCop rules using the .NET Compiler Platform
vim-mundo - :christmas_tree: Vim undo tree visualizer
local-history - local-history for vscode