Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/logicxd/alfred-vscodediff

Show the diff of the last 2 items in clipboard history using VSCode.
https://github.com/logicxd/alfred-vscodediff

alfred-workflow alfred-workflows alfred4-workflow diff vscode

Last synced: about 2 months ago
JSON representation

Show the diff of the last 2 items in clipboard history using VSCode.

Awesome Lists containing this project

README

        

Screen Shot 2023-01-02 at 8 40 46 PM



AlfredVSCodeDiff

Downloads


License MIT


PACKAL

![New](https://user-images.githubusercontent.com/12219300/166203149-ac18d56b-2262-4bda-93d9-f3647a616d54.gif)

Show the diff of the last 2 items in clipboard history using VSCode. This relies on [Alfred](https://www.alfredapp.com/) workflows to automate the process.

# How To Use

1. Setup Visual Studio Code for terminal.
1. Open Visual Studio Code
2. CMD + SHIFT + P (Opens Command Palette)
3. Search and run "Install 'code' command in PATH"
2. Download the latest `VSCodeDiff.alfredworkflow` file from the [release page](https://github.com/logicxd/alfred-vscodediff/releases). Then just double click it to let Alfred install the workflow.
3. Enable Clipboard History in Alfred

Now you have VSCodeDiff enabled!

# How It Works

![Overview](https://user-images.githubusercontent.com/12219300/166205888-6dac92fa-45b1-423e-a002-e07e024dd871.png)

VSCode provides a way to compares files via terminal with the command `code --diff `. So we create 2 temporary files inside Alfred's cache and use those to compare.

# Contributions

Not sure what else it can be done but you're welcome to contribute to add onto this workflow! Just create a pull request with a detailed description of your changes.