I need to be able to see the difference between the current working file and the previous commit as I am editing the file. The only history plugins I can find either use pop-ups (which disappear when I start typing) or a dedicated diff-view which takes up too much space on my small monitor.

  • Lodra@programming.devM
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    pop-ups (which disappear when I start typing) or a dedicated diff-view which takes up too much space on my small monitor

    What kind of experience are you looking? Apparently, something small that persists while you type. Think you could share some more details?

  • Lodra@programming.devM
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    I think GitLens has some features based on git diff , though I haven’t personally explored them much. Note that many of its features are locked behind a paid license. They’ll give a trial though to test everything for free. But the free features are definitely quite nice!

    • Orac@feddit.nlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      3 months ago

      I tried that, it has different ways of looking at a diff/history, but none where you can just have it open while still working (unless you do split I suppose, but that is not practical as I need to go through hundreds of files. But perhaps it helps if I describe the problem. Maybe there is another solution I am not thinking of: I have almost 2000 files that all have had 1 change (so there is an initial commit and a recent version). What I need to do is go through each file and add the changes made to the file as a comment. So what I would like is: When I open a file, see immediately which lines were changed., and then be able to see what it was that changed so I can either copy/paste or retype it as a comment. Each change I review and I either add a #ACCEPTED, #DENIED or a #REVIEW to the comment as well.

      So having to switch to different views and opening/closing tabs for each file is something I would like to avoid. Just open the file, see what I need, type and close the file again.