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

https://github.com/adhamu/history-in-sublime-merge

Show History of File in Sublime Merge in VSCode/VSCodium
https://github.com/adhamu/history-in-sublime-merge

git sublime-merge vscode vscode-extension vscodium

Last synced: 3 months ago
JSON representation

Show History of File in Sublime Merge in VSCode/VSCodium

Awesome Lists containing this project

README

          

# History In Sublime Merge

[![Version](https://img.shields.io/visual-studio-marketplace/v/adhamu.history-in-sublime-merge.svg?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=adhamu.history-in-sublime-merge)
[![Installs](https://img.shields.io/visual-studio-marketplace/i/adhamu.history-in-sublime-merge.svg?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=adhamu.history-in-sublime-merge)
[![Downloads](https://img.shields.io/visual-studio-marketplace/d/adhamu.history-in-sublime-merge.svg?style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=adhamu.history-in-sublime-merge)
[![Open VSX Downloads](https://img.shields.io/open-vsx/dt/adhamu/history-in-sublime-merge.svg?color=green&label=Open%20VSX&style=for-the-badge)](https://open-vsx.org/extension/adhamu/history-in-sublime-merge)

Adds Sublime Merge commands to VSCode/VSCodium.

To differentiate between other Sublime Merge plugins, this one isn't concerned with what workspace (multi or single) you have setup.

Whatever file you have open, it will traverse up the directory structure and find the appropriate `.git` repository.

## Features

- View File History
- View Line History
- Blame File

### Command Palette

![Command Palette](https://raw.githubusercontent.com/adhamu/history-in-sublime-merge/master/command-palette.png)

### Explorer Context Menu

![Explorer Context Menu](https://raw.githubusercontent.com/adhamu/history-in-sublime-merge/master/explorer-context.png)

### Editor Context Menu

![Editor Context Menu](https://raw.githubusercontent.com/adhamu/history-in-sublime-merge/master/editor-context.png)

All commands are available in the Command Palette and Context Menus for the Explorer and Editor.

## Installation

```sh
ext install adhamu.history-in-sublime-merge
```

## Requirements

Ensure the `smerge` command is in your `$PATH`.

[Details can be found here](https://www.sublimemerge.com/docs/command_line)

## Settings

### `history-in-sublime-merge.path`

Edit this value to override the path to Sublime Merge. When not set, the default path, depending on the operating system, is used.