Eric Amodio 6 лет назад
Родитель
Сommit
cd90faa526
9 измененных файлов: 574 добавлений и 278 удалений
  1. +4
    -3
      CHANGELOG.md
  2. +13
    -73
      README.md
  3. Двоичные данные
      images/cl-heatmap-cold.png
  4. Двоичные данные
      images/ss-heatmap.png
  5. +2
    -2
      package-lock.json
  6. +1
    -1
      package.json
  7. Двоичные данные
      src/ui/images/settings/heatmap.png
  8. +19
    -6
      src/ui/scss/main.scss
  9. +535
    -193
      src/ui/welcome/index.html

+ 4
- 3
CHANGELOG.md Просмотреть файл

@ -4,15 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
## [8.4.0] - 2018-06-19
### Added
- Adds completely revamped **heatmap** annotations
- Adds completely revamped heatmap annotations
![cold heatmap](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-heatmap-cold.png)
- The indicator's, now customizable, color will either be hot or cold based on the age of the most recent change (cold after 90 days by default) — closes [#419](https://github.com/eamodio/vscode-gitlens/issues/419)
- The indicator's brightness ranges from bright (newer) to dim (older) based on the relative age, which is calculated from the median age of all the changes in the file
- Adds `gitlens.heatmap.ageThreshold` setting to specify the age of the most recent change (in days) after which the gutter heatmap annotations will be cold rather than hot (i.e. will use `gitlens.heatmap.coldColor` instead of `gitlens.heatmap.hotColor`)
- Adds `gitlens.heatmap.coldColor` setting to specify the base color of the gutter heatmap annotations when the most recent change is older (cold) than the `gitlens.heatmap.ageThreshold` setting
- Adds `gitlens.heatmap.hotColor` setting to specify the base color of the gutter heatmap annotations when the most recent change is newer (hot) than the `gitlens.heatmap.ageThreshold` setting
- Adds new branch history node under the **Repository Status** node in the *GitLens* explorer
- Adds new branch history node under the *Repository Status* node in the *GitLens* explorer
- Adds GitLab and Visual Studio Team Services icons to the remote nodes in the *GitLens* explorer — thanks to [PR #421](https://github.com/eamodio/vscode-gitlens/pull/421) by Maxim Pekurin ([@pmaxim25](https://github.com/pmaxim25))
### Fixed

+ 13
- 73
README.md Просмотреть файл

@ -13,79 +13,19 @@
<br />
# What's new in GitLens 8
## 8.3 &mdash; May 2018
- Adds the ability to control where the *GitLens*, *GitLens History*, and *GitLens Results* explorers are shown 🎉 &mdash; closes [#213](https://github.com/eamodio/vscode-gitlens/issues/213), [#377](https://github.com/eamodio/vscode-gitlens/issues/377)
- Adds `gitlens.gitExplorer.location` setting to the interactive settings editor to specify where the *GitLens* explorer is shown &mdash; either in the *Explorer* or *Source Control* view
- Adds `gitlens.historyExplorer.location` setting to the interactive settings editor to specify where the *GitLens History* explorer is shown &mdash; either in the *Explorer* or *Source Control* view
- Adds `gitlens.resultsExplorer.location` setting to the interactive settings editor to specify where the *GitLens Results* explorer is shown &mdash; either in the *Explorer* or *Source Control* view
- Adds user-defined modes for quickly toggling between sets of settings
![mode switch](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-mode-switch.png)
- Adds *Switch Mode* command (`gitlens.switchMode`) to quickly switch the active GitLens mode
- Adds a built-in *Zen* mode which for a zen-like experience, disables many visual features
- Adds *Toggle Zen Mode* command (`gitlens.toggleZenMode`) to toggle Zen mode
- Adds a built-in *Review* mode which for reviewing code, enables many visual features
- Adds *Toggle Review Mode* command (`gitlens.toggleReviewMode`) to toggle Review mode
- Adds the active mode to the status bar, optional (on by default)
- Adds `gitlens.mode.statusBar.enabled` setting to specify whether to provide the active GitLens mode on the status bar
- Adds `gitlens.mode.statusBar.alignment` setting to specify the active GitLens mode alignment in the status bar
- Adds modes settings (`gitlens.mode.*`) to the interactive settings editor
![modes settings](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-modes-settings.png)
- Adds `gitlens.mode.active` setting to specify the active GitLens mode, if any
- Adds `gitlens.modes` setting to specify the user-defined GitLens modes
- Adds an icon for the *Compare File with Previous Revision* command (`gitlens.diffWithPrevious`) and moves it into the editor toolbar
- Adds an icon for the *Compare File with Next Revision* command (`gitlens.diffWithNext`) and moves it into the editor toolbar
- Adds menu settings (`gitlens.menus.*`) to the interactive settings editor
![menu settings](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-menu-settings.png)
- Adds a display mode dropdown at the top of the interactive settings editor to reduce complexity
![settings mode](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-settings-mode.png)
- Adds `gitlens.settings.mode` setting to specify the display mode of the interactive settings editor
- Adds (re-adds) support for handling single files &mdash; closes [#321](https://github.com/eamodio/vscode-gitlens/issues/321)
- Adds a tree layout option to tags in the *GitLens* explorer &mdash; closes [#358](https://github.com/eamodio/vscode-gitlens/issues/358)
- Adds *Show GitLens Explorer* (`gitlens.showGitExplorer`) command &mdash; shows/expands the *GitLens* explorer
- Adds *Show History Explorer* (`gitlens.showHistoryExplorer`) command &mdash; shows/expands the *GitLens History* explorer
- Adds *Show Results Explorer* (`gitlens.showResultsExplorer`) command &mdash; shows/expands the *GitLens Results* explorer
- Adds *Close Repository* (`gitlens.explorers.closeRepository`) command to repository and repository status nodes in the *GitLens* explorer &mdash; closes (hides) the repository in the *GitLens* explorer
- Adds clipboard support for Linux without requiring any external dependencies &mdash; thanks to [PR #394](https://github.com/eamodio/vscode-gitlens/pull/394) by Cédric Malard ([@cmalard](https://github.com/cmalard))
- Adds a select branch quick pick menu to the *Open File in Remote* command (`gitlens.openFileInRemote`) when the current branch has no upstream tracking branch &mdash; closes [#209](https://github.com/eamodio/vscode-gitlens/issues/209)
- Showing results in the *GitLens Results* explorer now properly shows the explorer first
- Renames *Compare Line Revision with Previous* command (`gitlens.diffLineWithPrevious`) to *Compare Commit with Previous* for consistency with other commands
- Renames *Compare Line Revision with Working File* command (`gitlens.diffLineWithWorking`) to *Compare Commit with Working File* for consistency with other commands
- Renames *Show Commit File Details* command (`gitlens.showQuickCommitFileDetails`) to *Show Commit Details* for consistency with other commands
- Reworks GitLens menu contributions and configuration &mdash; see menu settings above
- Renames the `gitlens.advanced.menus` setting to `gitlens.menus`
- Uses the new Webview API for better interactions and behavior with the interactive settings editor and welcome page
- Moves the *Open Working File* command (`gitlens.openWorkingFile`) to the right of the *Compare File with * Revision* commands in the editor toolbar
- Fixes [#366](https://github.com/eamodio/vscode-gitlens/issues/366) - Running a GitLens command from a keybinding fails
- Fixes [#155](https://github.com/eamodio/vscode-gitlens/issues/155) - Navigating file diffs with `alt+,` gets stuck
- Fixes [#359](https://github.com/eamodio/vscode-gitlens/issues/359) - Show changes of an added file in the first commit
- Fixes [#372](https://github.com/eamodio/vscode-gitlens/issues/372) - Wrong URL to VSTS work item when using hash work item id in commit
- Fixes [#362](https://github.com/eamodio/vscode-gitlens/issues/362) - Too many code lenses in postcss files
- Fixes [#381](https://github.com/eamodio/vscode-gitlens/issues/381) - Can't stash single files with older versions of Git
- Fixes [#384](https://github.com/eamodio/vscode-gitlens/issues/384) - Absolute dates not always honored in *GitLens Results* explorer
- Fixes [#385](https://github.com/eamodio/vscode-gitlens/issues/385) - Wrong git command to delete remote branch
- Fixes [#400](https://github.com/eamodio/vscode-gitlens/issues/400) - Reset TO commit also resets chosen one
- Fixes [#399](https://github.com/eamodio/vscode-gitlens/issues/399) - "Open x in Remote" commands aren't always available
- Fixes [#397](https://github.com/eamodio/vscode-gitlens/issues/397) - Error while opening the gitlens view using `Open View` command
- Fixes [#391](https://github.com/eamodio/vscode-gitlens/issues/391) - GitLens adds some settings in settings.json
- Fixes another case of [#343](https://github.com/eamodio/vscode-gitlens/issues/343) - Can't show blame when VSCode starts on branch without upstream &mdash; thanks to [PR #390](https://github.com/eamodio/vscode-gitlens/pull/390) by ryenus ([@ryenus](https://github.com/ryenus))
- Fixes [#392](https://github.com/eamodio/vscode-gitlens/issues/392) - unable to contribute if default script shell is sh &mdash; thanks to [PR #393](https://github.com/eamodio/vscode-gitlens/pull/393) by Cédric Malard ([@cmalard](https://github.com/cmalard))
- Fixes more instances of [#295](https://github.com/eamodio/vscode-gitlens/issues/295) and [#318](https://github.com/eamodio/vscode-gitlens/issues/318) - Any error encountered during the search for repositories could cause GitLens to die
- Fixes issue with the `chorded` keyboard shortcut for the *Compare File with Previous Revision* command (`gitlens.diffWithPreviousInDiff`) &mdash; from [#395](https://github.com/eamodio/vscode-gitlens/issues/395)
- Fixes *bronze* typo thanks to [PR #361](https://github.com/eamodio/vscode-gitlens/pull/361) by Cory Forsyth ([@bantic](https://github.com/bantic))
- Fixes *individually* typo thanks to [PR #364](https://github.com/eamodio/vscode-gitlens/pull/364) by Brett Cannon ([@brettcannon](https://github.com/brettcannon))
- Fixes issue where comparing previous revision during a merge/rebase conflict failed to show the correct contents
- Fixes issue with the current line blame toggle not working when current line blame starts disabled
- Fixes various issues when not on a branch
- Fixes many issues where commands wouldn't work if the active file wasn't part of an open repository &mdash; now GitLens will try to find the best repository otherwise it will open a repository quick pick menu if there is more than one
- Fixes the *Open Working File* command (`gitlens.openWorkingFile`) not always showing in the editor toolbar when appropriate
## 8.4 &mdash; June 2018
- Adds completely revamped heatmap annotations
![cold heatmap](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/cl-heatmap-cold.png)
- The indicator's, now customizable, color will either be hot or cold based on the age of the most recent change (cold after 90 days by default) &mdash; closes [#419](https://github.com/eamodio/vscode-gitlens/issues/419)
- The indicator's brightness ranges from bright (newer) to dim (older) based on the relative age, which is calculated from the median age of all the changes in the file
- Adds `gitlens.heatmap.ageThreshold` setting to specify the age of the most recent change (in days) after which the gutter heatmap annotations will be cold rather than hot (i.e. will use `gitlens.heatmap.coldColor` instead of `gitlens.heatmap.hotColor`)
- Adds `gitlens.heatmap.coldColor` setting to specify the base color of the gutter heatmap annotations when the most recent change is older (cold) than the `gitlens.heatmap.ageThreshold` setting
- Adds `gitlens.heatmap.hotColor` setting to specify the base color of the gutter heatmap annotations when the most recent change is newer (hot) than the `gitlens.heatmap.ageThreshold` setting
- Adds new branch history node under the *Repository Status* node in the *GitLens* explorer
- Adds GitLab and Visual Studio Team Services icons to the remote nodes in the *GitLens* explorer &mdash; thanks to [PR #421](https://github.com/eamodio/vscode-gitlens/pull/421) by Maxim Pekurin ([@pmaxim25](https://github.com/pmaxim25))
- Fixes [#400](https://github.com/eamodio/vscode-gitlens/issues/412) - GitLens logging to debug console when debugging different extension
- Fixes [#409](https://github.com/eamodio/vscode-gitlens/issues/409) - Literal $(ellipsis) inserted into commit QuickPick menu entry placeholder text
- Fixes [#415](https://github.com/eamodio/vscode-gitlens/issues/415) - Branch names get mangled by color escapes &mdash; thanks to [PR #416](https://github.com/eamodio/vscode-gitlens/pull/416) by Roy Ivy III ([@rivy](https://github.com/rivy))
See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md "Open Release Notes") for the full set of changes

Двоичные данные
images/cl-heatmap-cold.png Просмотреть файл

До После
Ширина: 610  |  Высота: 216  |  Размер: 15 KiB

Двоичные данные
images/ss-heatmap.png Просмотреть файл

До После
Ширина: 610  |  Высота: 216  |  Размер: 14 KiB Ширина: 610  |  Высота: 216  |  Размер: 14 KiB

+ 2
- 2
package-lock.json Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "gitlens",
"version": "8.3.5",
"version": "8.4.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@ -6133,4 +6133,4 @@
}
}
}
}
}

+ 1
- 1
package.json Просмотреть файл

@ -2,7 +2,7 @@
"name": "gitlens",
"displayName": "GitLens \u2014 Git supercharged",
"description": "Supercharge the Git capabilities built into Visual Studio Code \u2014 Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more",
"version": "8.3.5",
"version": "8.4.0",
"author": {
"name": "Eric Amodio",
"email": "eamodio@gmail.com"

Двоичные данные
src/ui/images/settings/heatmap.png Просмотреть файл

До После
Ширина: 600  |  Высота: 206  |  Размер: 10 KiB Ширина: 600  |  Высота: 206  |  Размер: 10 KiB

+ 19
- 6
src/ui/scss/main.scss Просмотреть файл

@ -138,9 +138,9 @@ input:not([type]) {
border: 1px solid var(--color);
color: var(--color);
margin: 0 0.75em;
max-width: 300px;
padding: 4px;
width: 100%;
max-width: 300px;
&:focus {
background: rgba(0, 0, 0, 0.1);
@ -363,10 +363,10 @@ ul {
.changelog__date {
font-size: 0.8em;
font-weight: 600;
font-variant: small-caps;
opacity: 0.9;
font-weight: 600;
margin-left: -7px;
opacity: 0.9;
vertical-align: middle;
}
@ -374,6 +374,7 @@ ul {
align-items: center;
display: flex;
justify-content: center;
padding: 0 7em;
position: relative;
&:before {
@ -386,6 +387,18 @@ ul {
}
}
.changelog__details--list {
flex-direction: column;
& p {
margin-bottom: 0;
}
& p:last-child {
margin-bottom: 1em;
}
}
.changelog__hint {
color: var(--color--75);
font-weight: 200;
@ -555,8 +568,8 @@ ul {
.icon__info {
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125"><path fill="none" d="M0 0h100v100H0z"/><path d="M50 21a29 29 0 1 0 29 29 29 29 0 0 0-29-29zm0 55a26 26 0 1 1 26-26 26 26 0 0 1-26 26z"/><path d="M48 45l-1 1v18l1 1h4l1-1V46l-1-1zm0-10l-1 1v4l1 1h4l1-1v-4l-1-1z"/></svg>');
-webkit-mask-repeat: no-repeat;
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125"><path fill="none" d="M0 0h100v100H0z"/><path d="M50 21a29 29 0 1 0 29 29 29 29 0 0 0-29-29zm0 55a26 26 0 1 1 26-26 26 26 0 0 1-26 26z"/><path d="M48 45l-1 1v18l1 1h4l1-1V46l-1-1zm0-10l-1 1v4l1 1h4l1-1v-4l-1-1z"/></svg>');
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
@ -740,10 +753,10 @@ ul {
content: '';
height: 40px;
-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125"><path d="M50 62a3 3 0 0 1-2-1L26 44a3 3 0 0 1 3-5l21 16 21-16a3 3 0 1 1 3 5L52 61a3 3 0 0 1-2 1z"/></svg>');
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: 32px 40px;
mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125"><path d="M50 62a3 3 0 0 1-2-1L26 44a3 3 0 0 1 3-5l21 16 21-16a3 3 0 1 1 3 5L52 61a3 3 0 0 1-2 1z"/></svg>');
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 32px 40px;
mask-size: 32px 40px;
position: absolute;
right: 0;

+ 535
- 193
src/ui/welcome/index.html Просмотреть файл

@ -38,355 +38,647 @@
</div>
<section id="whats-new" class="changelog">
<h2 class="changelog__title">What's New in <span class="changelog__version">GitLens 8</span> &#x1F389;&#x1F388;</h2>
<h2 class="changelog__title">What's New in
<span class="changelog__version">GitLens 8</span> &#x1F389;&#x1F388;</h2>
<div class="changelog__scroller">
<ul class="changelog__list">
<li><span class="changelog__badge changelog__badge--version">8.3</span>
<li>
<span class="changelog__badge changelog__badge--version">8.4</span>
<span class="changelog__date">JUNE &nbsp;2018</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds completely revamped heatmap annotations
<div class="changelog__details changelog__details--list ">
<p>The indicator's, now customizable, color will either be hot or cold based on the age of the
most recent change (cold after 90 days by default) &mdash; closes
<a title="Open Issue #419" href="https://github.com/eamodio/vscode-gitlens/issues/419">#419</a>
</p>
<img class="changelog__image" src="{{root}}/images/cl-heatmap-cold.png" alt="Cold Heatmap" />
<p>The indicator's brightness ranges from bright (newer) to dim (older) based on the relative
age, which is calculated from the median age of all the changes in the file
</p>
</div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds new branch history node under the
<i>Repository Status</i> node in the
<i>GitLens</i> explorer
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds GitLab and Visual Studio Team Services icons to the remote nodes in the
<i>GitLens</i> explorer &mdash; thanks to
<a title="Pull Request #421" href="https://github.com/eamodio/vscode-gitlens/pull/421">PR #421</a> by
<a title="Maxim Pekurin (@pmaxim25)" href="https://github.com/pmaxim25">Maxim Pekurin</a>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<code>gitlens.heatmap.ageThreshold</code> setting to specify the age of the most recent change (in days) after which the gutter heatmap
annotations will be cold rather than hot (i.e. will use
<code>gitlens.heatmap.coldColor</code> instead of
<code>gitlens.heatmap.hotColor</code>)
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<code>gitlens.heatmap.coldColor</code> setting to specify the base color of the gutter heatmap annotations when the most recent change
is older (cold) than the
<code>gitlens.heatmap.ageThreshold</code> setting
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<code>gitlens.heatmap.hotColor</code> setting to specify the base color of the gutter heatmap annotations when the most recent change
is newer (hot) than the
<code>gitlens.heatmap.ageThreshold</code> setting
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #400" href="https://github.com/eamodio/vscode-gitlens/issues/400">#400</a> &mdash; GitLens logging to debug console when debugging different extension
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #409" href="https://github.com/eamodio/vscode-gitlens/issues/409">#409</a> &mdash; Literal $(ellipsis) inserted into commit QuickPick menu entry placeholder text
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #415" href="https://github.com/eamodio/vscode-gitlens/issues/415">#415</a> &mdash; Branch names get mangled by color escapes &mdash; thanks to
<a title="Pull Request #416" href="https://github.com/eamodio/vscode-gitlens/pull/416">PR #416</a> by
<a title="Roy Ivy III (@rivy)" href="https://github.com/rivy">Roy Ivy III</a>
<div class="changelog__details"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">8.3</span>
<span class="changelog__date">MAY &nbsp;2018</span>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds the ability to control where the <i>GitLens</i>, <i>GitLens History</i>, and <i>GitLens Results</i> explorers are shown 🎉 &mdash; closes <a title="Open Issue #213" href="https://github.com/eamodio/vscode-gitlens/issues/213">#213</a>, <a title="Open Issue #377" href="https://github.com/eamodio/vscode-gitlens/issues/377">#377</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds the ability to control where the
<i>GitLens</i>,
<i>GitLens History</i>, and
<i>GitLens Results</i> explorers are shown 🎉 &mdash; closes
<a title="Open Issue #213" href="https://github.com/eamodio/vscode-gitlens/issues/213">#213</a>,
<a title="Open Issue #377" href="https://github.com/eamodio/vscode-gitlens/issues/377">#377</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds user-defined modes for quickly toggling between sets of settings
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-mode-switch.png" alt="Mode Switch"/>
<img class="changelog__image" src="{{root}}/images/cl-mode-switch.png" alt="Mode Switch" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Switch Mode</i> command (<code>gitlens.switchMode</code>) to quickly switch the active GitLens mode
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Switch Mode</i> command (
<code>gitlens.switchMode</code>) to quickly switch the active GitLens mode
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Toggle Zen Mode</i> command (<code>gitlens.toggleZenMode</code>) to toggle Zen mode which disables many visual features
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Toggle Zen Mode</i> command (
<code>gitlens.toggleZenMode</code>) to toggle Zen mode which disables many visual features
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Toggle Review Mode</i> command (<code>gitlens.toggleReviewMode</code>) to toggle Review mode which enables many visual features
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Toggle Review Mode</i> command (
<code>gitlens.toggleReviewMode</code>) to toggle Review mode which enables many visual features
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds modes settings (<code>gitlens.mode.*</code>) to the interactive settings editor
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds modes settings (
<code>gitlens.mode.*</code>) to the interactive settings editor
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-modes-settings.png" alt="Mode Settings"/>
<img class="changelog__image" src="{{root}}/images/cl-modes-settings.png" alt="Mode Settings" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds an icon for the <i>Compare File with Previous Revision</i> command (<code>gitlens.diffWithPrevious</code>) and moves it into the editor toolbar
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds an icon for the
<i>Compare File with Previous Revision</i> command (
<code>gitlens.diffWithPrevious</code>) and moves it into the editor toolbar
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds an icon for the <i>Compare File with Next Revision</i> command (<code>gitlens.diffWithNext</code>) and moves it into the editor toolbar
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds an icon for the
<i>Compare File with Next Revision</i> command (
<code>gitlens.diffWithNext</code>) and moves it into the editor toolbar
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds menu settings (<code>gitlens.menus.*</code>) to the interactive settings editor
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds menu settings (
<code>gitlens.menus.*</code>) to the interactive settings editor
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-menu-settings.png" alt="Menu Settings"/>
<img class="changelog__image" src="{{root}}/images/cl-menu-settings.png" alt="Menu Settings" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds a display mode dropdown at the top of the interactive settings editor to reduce complexity
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-settings-mode.png" alt="Settings Mode"/>
<img class="changelog__image" src="{{root}}/images/cl-settings-mode.png" alt="Settings Mode" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds (re-adds) support for handling single files &mdash; closes <a title="Open Issue #321" href="https://github.com/eamodio/vscode-gitlens/issues/321">#321</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds (re-adds) support for handling single files &mdash; closes
<a title="Open Issue #321" href="https://github.com/eamodio/vscode-gitlens/issues/321">#321</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds a tree layout option to tags in the <i>GitLens</i> explorer &mdash; closes <a title="Open Issue #358" href="https://github.com/eamodio/vscode-gitlens/issues/358">#358</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds a tree layout option to tags in the
<i>GitLens</i> explorer &mdash; closes
<a title="Open Issue #358" href="https://github.com/eamodio/vscode-gitlens/issues/358">#358</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Show GitLens Explorer</i> command (<code>gitlens.showGitExplorer</code>) &mdash; shows/expands the <i>GitLens</i> explorer
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Show GitLens Explorer</i> command (
<code>gitlens.showGitExplorer</code>) &mdash; shows/expands the
<i>GitLens</i> explorer
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Show History Explorer</i> command (<code>gitlens.showHistoryExplorer</code>) &mdash; shows/expands the <i>GitLens History</i> explorer
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Show History Explorer</i> command (
<code>gitlens.showHistoryExplorer</code>) &mdash; shows/expands the
<i>GitLens History</i> explorer
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Show Results Explorer</i> command (<code>gitlens.showResultsExplorer</code>) &mdash; shows/expands the <i>GitLens Results</i> explorer
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Show Results Explorer</i> command (
<code>gitlens.showResultsExplorer</code>) &mdash; shows/expands the
<i>GitLens Results</i> explorer
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <i>Close Repository</i> command (<code>gitlens.explorers.closeRepository</code>) to repository and repository status nodes in the <i>GitLens</i> explorer &mdash; closes (hides) the repository in the <i>GitLens</i> explorer
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<i>Close Repository</i> command (
<code>gitlens.explorers.closeRepository</code>) to repository and repository status nodes in the
<i>GitLens</i> explorer &mdash; closes (hides) the repository in the
<i>GitLens</i> explorer
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds clipboard support for Linux without requiring any external dependencies &mdash; thanks to <a title="Pull Request #394" href="https://github.com/eamodio/vscode-gitlens/pull/394">PR #394</a> by Cédric Malard (<a title="Cédric Malard" href="https://github.com/cmalard">@cmalard</a>)
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds clipboard support for Linux without requiring any external dependencies &mdash; thanks to
<a title="Pull Request #394" href="https://github.com/eamodio/vscode-gitlens/pull/394">PR #394</a> by
<a title="Cédric Malard (@cmalard)" href="https://github.com/cmalard">Cédric Malard</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds a select branch quick pick menu to the <i>Open File in Remote</i> command (<code>gitlens.openFileInRemote</code>) when the current branch has no upstream tracking branch &mdash; closes <a title="Open Issue #209" href="https://github.com/eamodio/vscode-gitlens/issues/209">#209</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds a select branch quick pick menu to the
<i>Open File in Remote</i> command (
<code>gitlens.openFileInRemote</code>) when the current branch has no upstream tracking branch &mdash; closes
<a title="Open Issue #209" href="https://github.com/eamodio/vscode-gitlens/issues/209">#209</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Showing results in the <i>GitLens Results</i> explorer now properly shows the explorer first
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Showing results in the
<i>GitLens Results</i> explorer now properly shows the explorer first
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames <i>Compare Line Revision with Previous</i> command to <i>Compare Commit with Previous</i> for better consistency with other commands
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames
<i>Compare Line Revision with Previous</i> command to
<i>Compare Commit with Previous</i> for better consistency with other commands
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames <i>Compare Line Revision with Working File</i> command to <i>Compare Commit with Working File</i> for better consistency with other commands
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames
<i>Compare Line Revision with Working File</i> command to
<i>Compare Commit with Working File</i> for better consistency with other commands
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames <i>Show Commit File Details</i> command to <i>Show Commit Details</i> for better consistency with other commands
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames
<i>Show Commit File Details</i> command to
<i>Show Commit Details</i> for better consistency with other commands
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Reworks GitLens menu contributions and configuration &mdash; see menu settings above
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames the <code>gitlens.advanced.menus</code> setting to <code>gitlens.menus</code>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames the
<code>gitlens.advanced.menus</code> setting to
<code>gitlens.menus</code>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Uses the new Webview API for better interactions and behavior with the interactive settings editor and welcome page
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Moves the <i>Open Working File</i> command (<code>gitlens.openWorkingFile</code>) to the right of the <i>Compare File with * Revision</i> commands in the editor toolbar
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Moves the
<i>Open Working File</i> command (
<code>gitlens.openWorkingFile</code>) to the right of the
<i>Compare File with * Revision</i> commands in the editor toolbar
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #366" href="https://github.com/eamodio/vscode-gitlens/issues/366">#366</a> &mdash; Running a GitLens command from a keybinding fails
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #366" href="https://github.com/eamodio/vscode-gitlens/issues/366">#366</a> &mdash; Running a GitLens command from a keybinding fails
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #155" href="https://github.com/eamodio/vscode-gitlens/issues/155">#155</a> &mdash; Navigating file diffs with <code>alt+,</code> gets stuck
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #155" href="https://github.com/eamodio/vscode-gitlens/issues/155">#155</a> &mdash; Navigating file diffs with
<code>alt+,</code> gets stuck
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #359" href="https://github.com/eamodio/vscode-gitlens/issues/359">#359</a> &mdash; Show changes of an added file in the first commit
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #359" href="https://github.com/eamodio/vscode-gitlens/issues/359">#359</a> &mdash; Show changes of an added file in the first commit
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #372" href="https://github.com/eamodio/vscode-gitlens/issues/372">#372</a> &mdash; Wrong URL to VSTS work item when using hash work item id in commit
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #372" href="https://github.com/eamodio/vscode-gitlens/issues/372">#372</a> &mdash; Wrong URL to VSTS work item when using hash work item id in commit
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #362" href="https://github.com/eamodio/vscode-gitlens/issues/362">#362</a> &mdash; Too many code lenses in postcss files
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #362" href="https://github.com/eamodio/vscode-gitlens/issues/362">#362</a> &mdash; Too many code lenses in postcss files
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #381" href="https://github.com/eamodio/vscode-gitlens/issues/381">#381</a> &mdash; Can't stash single files with older versions of Git
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #381" href="https://github.com/eamodio/vscode-gitlens/issues/381">#381</a> &mdash; Can't stash single files with older versions of Git
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #384" href="https://github.com/eamodio/vscode-gitlens/issues/384">#384</a> &mdash; Absolute dates not always honored in <i>GitLens Results</i> explorer
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #384" href="https://github.com/eamodio/vscode-gitlens/issues/384">#384</a> &mdash; Absolute dates not always honored in
<i>GitLens Results</i> explorer
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #385" href="https://github.com/eamodio/vscode-gitlens/issues/385">#385</a> &mdash; Wrong git command to delete remote branch
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #385" href="https://github.com/eamodio/vscode-gitlens/issues/385">#385</a> &mdash; Wrong git command to delete remote branch
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #400" href="https://github.com/eamodio/vscode-gitlens/issues/400">#400</a> &mdash; Reset TO commit also resets chosen one
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #400" href="https://github.com/eamodio/vscode-gitlens/issues/400">#400</a> &mdash; Reset TO commit also resets chosen one
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #399" href="https://github.com/eamodio/vscode-gitlens/issues/399">#399</a> &mdash; "Open x in Remote" commands aren't always available
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #399" href="https://github.com/eamodio/vscode-gitlens/issues/399">#399</a> &mdash; "Open x in Remote" commands aren't always available
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #397" href="https://github.com/eamodio/vscode-gitlens/issues/397">#397</a> &mdash; Error while opening the gitlens view using <code>Open View</code> command
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #397" href="https://github.com/eamodio/vscode-gitlens/issues/397">#397</a> &mdash; Error while opening the gitlens view using
<code>Open View</code> command
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #391" href="https://github.com/eamodio/vscode-gitlens/issues/391">#391</a> &mdash; GitLens adds some settings in settings.json
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #391" href="https://github.com/eamodio/vscode-gitlens/issues/391">#391</a> &mdash; GitLens adds some settings in settings.json
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #343" href="https://github.com/eamodio/vscode-gitlens/issues/343">#343</a> &mdash; Can't show blame when VSCode starts on branch without upstream &mdash; thanks to <a title="Pull Request #390" href="https://github.com/eamodio/vscode-gitlens/pull/390">PR #390</a> by ryenus (<a title="ryenus" href="https://github.com/ryenus">@ryenus</a>)
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #343" href="https://github.com/eamodio/vscode-gitlens/issues/343">#343</a> &mdash; Can't show blame when VSCode starts on branch without upstream &mdash; thanks
to
<a title="Pull Request #390" href="https://github.com/eamodio/vscode-gitlens/pull/390">PR #390</a> by
<a title="ryenus (@ryenus)" href="https://github.com/ryenus">ryenus</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #392" href="https://github.com/eamodio/vscode-gitlens/issues/392">#392</a> &mdash; unable to contribute if default script shell is sh &mdash; thanks to <a title="Pull Request #393" href="https://github.com/eamodio/vscode-gitlens/pull/393">PR #393</a> by Cédric Malard (<a title="Cédric Malard" href="https://github.com/cmalard">@cmalard</a>)
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #392" href="https://github.com/eamodio/vscode-gitlens/issues/392">#392</a> &mdash; unable to contribute if default script shell is sh &mdash; thanks to
<a title="Pull Request #393" href="https://github.com/eamodio/vscode-gitlens/pull/393">PR #393</a> by
<a title="Cédric Malard (@cmalard)" href="https://github.com/cmalard">Cédric Malard</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes more instances of <a title="Open Issue #295" href="https://github.com/eamodio/vscode-gitlens/issues/295">#295</a> and <a title="Open Issue #318" href="https://github.com/eamodio/vscode-gitlens/issues/318">#318</a> &mdash; Any error encountered during the search for repositories could cause GitLens to die
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes more instances of
<a title="Open Issue #295" href="https://github.com/eamodio/vscode-gitlens/issues/295">#295</a> and
<a title="Open Issue #318" href="https://github.com/eamodio/vscode-gitlens/issues/318">#318</a> &mdash; Any error encountered during the search for repositories could cause GitLens
to die
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issue with the <code>chorded</code> keyboard shortcut for the <i>Compare File with Previous Revision</i> command (<code>gitlens.diffWithPreviousInDiff</code>) &mdash; from <a title="Open Issue #395" href="https://github.com/eamodio/vscode-gitlens/issues/395">#395</a>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issue with the
<code>chorded</code> keyboard shortcut for the
<i>Compare File with Previous Revision</i> command (
<code>gitlens.diffWithPreviousInDiff</code>) &mdash; from
<a title="Open Issue #395" href="https://github.com/eamodio/vscode-gitlens/issues/395">#395</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <i>bronze</i> typo thanks to <a title="Pull Request #361" href="https://github.com/eamodio/vscode-gitlens/pull/361">PR #361</a> by Cory Forsyth (<a title="Cory Forsyth" href="https://github.com/bantic">@bantic</a>)
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<i>bronze</i> typo thanks to
<a title="Pull Request #361" href="https://github.com/eamodio/vscode-gitlens/pull/361">PR #361</a> by
<a title="Cory Forsyth (@bantic)" href="https://github.com/bantic">Cory Forsyth</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <i>individually</i> typo thanks to <a title="Pull Request #364" href="https://github.com/eamodio/vscode-gitlens/pull/364">PR #364</a> by Brett Cannon (<a title="Brett Cannon" href="https://github.com/brettcannon">@brettcannon</a>)
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<i>individually</i> typo thanks to
<a title="Pull Request #364" href="https://github.com/eamodio/vscode-gitlens/pull/364">PR #364</a> by
<a title="Brett Cannon (@brettcannon)" href="https://github.com/brettcannon">Brett Cannon</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issue where comparing previous revision during a merge/rebase conflict failed to show the correct contents
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issue with the current line blame toggle not working when current line blame starts disabled
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes various issues when not on a branch
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes many issues where commands wouldn't work if the active file wasn't part of an open repository &mdash; now GitLens will try to find the best repository otherwise it will open a repository quick pick menu if there is more than one
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes many issues where commands wouldn't work if the active file wasn't part of an open repository &mdash; now GitLens will
try to find the best repository otherwise it will open a repository quick pick menu if there
is more than one
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes the <i>Open Working File</i> command (<code>gitlens.openWorkingFile</code>) not always showing in the editor toolbar when appropriate
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes the
<i>Open Working File</i> command (
<code>gitlens.openWorkingFile</code>) not always showing in the editor toolbar when appropriate
<div class="changelog__details"></div>
</li>
<li class="changelog__list-item--version"><span class="changelog__badge changelog__badge--version">8.2</span>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">8.2</span>
<span class="changelog__date">APRIL &nbsp;2018</span>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds new stand-alone <i>GitLens History</i> explorer to visualize the history of the current file &mdash; undocked version of the <i>GitLens</i> explorer history view
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds new stand-alone
<i>GitLens History</i> explorer to visualize the history of the current file &mdash; undocked version
of the
<i>GitLens</i> explorer history view
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-history-explorer.png" alt="GitLens History explorer"/>
<img class="changelog__image" src="{{root}}/images/cl-history-explorer.png" alt="GitLens History explorer" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds richer tooltips to the <i>GitLens</i> and <i>GitLens Results</i> explorers, and richer working tree and upstream status to the <i>GitLens</i> explorer
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds richer tooltips to the
<i>GitLens</i> and
<i>GitLens Results</i> explorers, and richer working tree and upstream status to the
<i>GitLens</i> explorer
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-rich-tooltips.png" alt="Richer tooltips and working tree and upstream status"/>
<img class="changelog__image" src="{{root}}/images/cl-rich-tooltips.png" alt="Richer tooltips and working tree and upstream status"
/>
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds an indicator to the <i>GitLens</i> explorer's branch history to mark the synchronization point between the local and remote branch (if available)
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds an indicator to the
<i>GitLens</i> explorer's branch history to mark the synchronization point between the local and
remote branch (if available)
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-branch-upstream-indicator.png" alt="Branch upstream indicator"/>
<img class="changelog__image" src="{{root}}/images/cl-branch-upstream-indicator.png" alt="Branch upstream indicator" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds ability to easily switch between relative and absolute dates via the <code>gitlens.defaultDateStyle</code> settings &mdash; closes <a title="Open Issue #312" href="https://github.com/eamodio/vscode-gitlens/issues/312">#312</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds ability to easily switch between relative and absolute dates via the
<code>gitlens.defaultDateStyle</code> settings &mdash; closes
<a title="Open Issue #312" href="https://github.com/eamodio/vscode-gitlens/issues/312">#312</a>
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-general-settings.png" alt="General settings"/>
<img class="changelog__image" src="{{root}}/images/cl-general-settings.png" alt="General settings" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds annotation format settings (<code>gitlens.*.format</code>) to the interactive settings editor
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds annotation format settings (
<code>gitlens.*.format</code>) to the interactive settings editor
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-annotation-format.png" alt="Annotation format settings"/>
<img class="changelog__image" src="{{root}}/images/cl-annotation-format.png" alt="Annotation format settings" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds new <code>gitlens.currentLine.scrollable</code> setting to specify whether the current line blame annotation can be scrolled into view when it is outside the viewport &mdash; closes <a title="Open Issue #149" href="https://github.com/eamodio/vscode-gitlens/issues/149">#149</a>, <a title="Open Issue #290" href="https://github.com/eamodio/vscode-gitlens/issues/290">#290</a>, <a title="Open Issue #265" href="https://github.com/eamodio/vscode-gitlens/issues/265">#265</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds new
<code>gitlens.currentLine.scrollable</code> setting to specify whether the current line blame annotation can be scrolled into view when
it is outside the viewport &mdash; closes
<a title="Open Issue #149" href="https://github.com/eamodio/vscode-gitlens/issues/149">#149</a>,
<a title="Open Issue #290" href="https://github.com/eamodio/vscode-gitlens/issues/290">#290</a>,
<a title="Open Issue #265" href="https://github.com/eamodio/vscode-gitlens/issues/265">#265</a>
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-current-line-scrollable.png" alt="Allow scrolling to annotation setting"/>
<img class="changelog__image" src="{{root}}/images/cl-current-line-scrollable.png" alt="Allow scrolling to annotation setting"
/>
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds <code>gitlens.statusBar.reduceFlicker</code> setting to the interactive settings editor
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds
<code>gitlens.statusBar.reduceFlicker</code> setting to the interactive settings editor
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-status-bar-reduce-flashing.png" alt="Reduce status bar flashing setting"/>
<img class="changelog__image" src="{{root}}/images/cl-status-bar-reduce-flashing.png" alt="Reduce status bar flashing setting"
/>
</div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #314" href="https://github.com/eamodio/vscode-gitlens/issues/314">#314</a> &mdash; Toggle line annotation doesn't work properly
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #314" href="https://github.com/eamodio/vscode-gitlens/issues/314">#314</a> &mdash; Toggle line annotation doesn't work properly
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #310" href="https://github.com/eamodio/vscode-gitlens/issues/310">#310</a> &mdash; "via Terminal" commands need quoting around work directory
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #310" href="https://github.com/eamodio/vscode-gitlens/issues/310">#310</a> &mdash; "via Terminal" commands need quoting around work directory
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues with the active repository in the <i>GitLens</i> explorer failed to update properly
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues with the active repository in the
<i>GitLens</i> explorer failed to update properly
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues with <i>Open File</i>, <i>Open Revision</i>, and <i>Show File History</i> commands and images and other binary files
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues with
<i>Open File</i>,
<i>Open Revision</i>, and
<i>Show File History</i> commands and images and other binary files
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues preventing nodes in the <i>GitLens</i> explorer from expanding properly in certain cases
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues preventing nodes in the
<i>GitLens</i> explorer from expanding properly in certain cases
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues when refreshing nodes in the <i>GitLens Results</i> explorer
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes issues when refreshing nodes in the
<i>GitLens Results</i> explorer
<div class="changelog__details"></div>
</li>
<li class="changelog__list-item--version"><span class="changelog__badge changelog__badge--version">8.1</span>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">8.1</span>
<span class="changelog__date">MARCH &nbsp;2018</span>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds automatic issue linking to Bitbucket, GitHub, GitLab, and Visual Studio Team Services for commit messages in hovers
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-issue-linking.png" alt="Issue linking in commit messages"/>
<img class="changelog__image" src="{{root}}/images/cl-issue-linking.png" alt="Issue linking in commit messages" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds support to toggle annotations for each file individually or for all files at once &mdash; closes <a title="Open Issue #289" href="https://github.com/eamodio/vscode-gitlens/issues/289">#289</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds support to toggle annotations for each file individually or for all files at once &mdash; closes
<a title="Open Issue #289" href="https://github.com/eamodio/vscode-gitlens/issues/289">#289</a>
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-annotations-toggle.png" alt="Annotations toggle"/>
<img class="changelog__image" src="{{root}}/images/cl-annotations-toggle.png" alt="Annotations toggle" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds icons to remotes in the <i>GitLens</i> explorer based on the remote service provider
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds icons to remotes in the
<i>GitLens</i> explorer based on the remote service provider
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds multi-cursor support to current line annotations &mdash; closes <a title="Open Issue #291" href="https://github.com/eamodio/vscode-gitlens/issues/291">#291</a>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds multi-cursor support to current line annotations &mdash; closes
<a title="Open Issue #291" href="https://github.com/eamodio/vscode-gitlens/issues/291">#291</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames <i>Compare Selected Ancestor with Working Tree</i> command to <i>Compare Ancestry with Working Tree</i> and removes the need to select a branch first, since all compares are performed with the working tree &mdash; closes <a title="Open Issue #279" href="https://github.com/eamodio/vscode-gitlens/issues/279">#279</a>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Renames
<i>Compare Selected Ancestor with Working Tree</i> command to
<i>Compare Ancestry with Working Tree</i> and removes the need to select a branch first, since all
compares are performed with the working tree &mdash; closes
<a title="Open Issue #279" href="https://github.com/eamodio/vscode-gitlens/issues/279">#279</a>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes <a title="Open Issue #294" href="https://github.com/eamodio/vscode-gitlens/issues/294">#294</a> &mdash; Keyboard shortcuts will now default to <i>chorded</i> to avoid conflicts. Only affects new installs or if you remove the <span class="setting-key">gitlens.keymap</span> setting
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Fixes
<a title="Open Issue #294" href="https://github.com/eamodio/vscode-gitlens/issues/294">#294</a> &mdash; Keyboard shortcuts will now default to
<i>chorded</i> to avoid conflicts. Only affects new installs or if you remove the
<span class="setting-key">gitlens.keymap</span> setting
<div class="changelog__details"></div>
</li>
<li class="changelog__list-item--version"><span class="changelog__badge changelog__badge--version">8.0</span>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">8.0</span>
<span class="changelog__date">FEBRUARY &nbsp;2018</span>
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Brand new welcome experience &mdash; you're looking at it
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Brand new interactive <a class="command" title="Open GitLens Settings" href="command:gitlens.showSettingsPage">settings editor</a> &mdash; GitLens is easier than ever to customize to suit your needs
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Brand new interactive
<a class="command" title="Open GitLens Settings" href="command:gitlens.showSettingsPage">settings editor</a> &mdash; GitLens is easier than ever to customize to suit your needs
<div class="changelog__details">
<img class="changelog__image" src="{{root}}/images/cl-settings.png"/>
<img class="changelog__image" src="{{root}}/images/cl-settings.png" />
</div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Brand new <a title="Learn more about GitLens" href="http://gitlens.amod.io">website</a> &mdash; check it out!
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Brand new
<a title="Learn more about GitLens" href="http://gitlens.amod.io">website</a> &mdash; check it out!
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--added">NEW</span>
Adds a tree layout option to branches in the <i>GitLens</i> explorer &mdash; thanks to Yukai Huang (<a href="https://github.com/Yukaii">@Yukaii</a>)!
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>
Adds a tree layout option to branches in the
<i>GitLens</i> explorer &mdash; thanks to Yukai Huang (
<a href="https://github.com/Yukaii">@Yukaii</a>)!
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--changed">IMPROVED</span>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>
Reworked settings &mdash; clearer, simpler settings
<div class="changelog__details"></div>
</li>
<li><span class="changelog__badge changelog__badge--fixed">FIXED</span>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>
Previous settings will now be migrated properly &mdash; sorry everyone &#x1F622;
</li>
</ul>
</div>
<p class="changelog__hint">
See the <a title="Open Release Notes" href="https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md">release notes</a> for the full set of changes
See the
<a title="Open Release Notes" href="https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md">release notes</a> for the full set of changes
</p>
<div class="settings-group__setting nowrap ml-1">
@ -406,8 +698,9 @@
<p>
<a class="bold" title="Learn more about GitLens" href="http://gitlens.amod.io">GitLens</a> is an
<a class="bold" title="Open GitLens on GitHub" href="https://github.com/eamodio/vscode-gitlens">open-source</a> extension for Visual Studio Code created by
<a class="bold" title="Learn more about Eric" href="http://www.amod.io/?utm_source=gitlens">Eric Amodio</a>.
While GitLens is generously offered to everyone free of charge, if you find it useful please consider <a class="bold" title="Support GitLens" href="#support-gitlens">supporting</a> it.
<a class="bold" title="Learn more about Eric" href="http://www.amod.io/?utm_source=gitlens">Eric Amodio</a>. While GitLens is generously offered to everyone free of charge, if you find
it useful please consider
<a class="bold" title="Support GitLens" href="#support-gitlens">supporting</a> it.
</p>
<p>
GitLens simply helps you understand code better. Quickly glimpse into whom, why, and when a line or code block was changed.
@ -416,26 +709,50 @@
</p>
<p>Here are just some of the features that GitLens provides,
<ul class="section-list">
<li>a <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-explorer"><i>GitLens</i> explorer</a> to navigate and explore repositories</li>
<li>a <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-history-explorer"><i>GitLens History</i> explorer</a> to navigate and explore file histories</li>
<li>an on-demand <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-results-explorer"><i>GitLens Results</i> explorer</a> to navigate and explore commits, histories, and searches, or visualize comparisons between branches, tags, commits, and more</li>
<li>authorship <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#code-lens">code lens</a> showing the most recent commit and # of authors to the top of files and/or on code blocks</li>
<li>an unobtrusive <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#current-line-blame">current line blame</a> annotation at the end of the line</li>
<li>on-demand <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gutter-blame">gutter blame</a> annotations, including a heatmap, for the whole file</li>
<li>detailed blame information accessible via <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#hovers">hovers</a></li>
<li>on-demand <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#recent-changes">recent changes</a> annotations to highlight lines changed by the most recent commit</li>
<li>a <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#status-bar-blame">status bar blame</a> annotation showing author and date for the current line</li>
<li><a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#commit-search">commit search</a> &mdash; by message, author, filename, commit id, or code changes</li>
<li>many powerful commands for exploring commits and histories, comparing and navigating revisions, stash access, repository status, etc</li>
<li>and so much <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#features">more</a></li>
<li>a
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-explorer">
<i>GitLens</i> explorer</a> to navigate and explore repositories</li>
<li>a
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-history-explorer">
<i>GitLens History</i> explorer</a> to navigate and explore file histories
</li>
<li>an on-demand
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-results-explorer">
<i>GitLens Results</i> explorer</a> to navigate and explore commits, histories, and
searches, or visualize comparisons between branches, tags, commits, and more</li>
<li>authorship
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#code-lens">code lens</a> showing the most recent commit and # of authors to the top of files and/or
on code blocks</li>
<li>an unobtrusive
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#current-line-blame">current line blame</a> annotation at the end of the line</li>
<li>on-demand
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gutter-blame">gutter blame</a> annotations, including a heatmap, for the whole file
</li>
<li>detailed blame information accessible via
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#hovers">hovers</a>
</li>
<li>on-demand
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#recent-changes">recent changes</a> annotations to highlight lines changed by the most recent commit</li>
<li>a
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#status-bar-blame">status bar blame</a> annotation showing author and date for the current line
</li>
<li>
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#commit-search">commit search</a> &mdash; by message, author, filename, commit id, or code changes</li>
<li>many powerful commands for exploring commits and histories, comparing and navigating revisions,
stash access, repository status, etc</li>
<li>and so much
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#features">more</a>
</li>
</ul>
</p>
<p class="mb-2">GitLens is powerful, feature rich, and highly customizable to meet your specific needs
&mdash; find code lens intrusive or the current line blame annotation distracting &mdash;
no problem, it is quick and easy to turn them off or change how they behave via the built-in <a class="command" title="Open GitLens Settings" href="command:gitlens.showSettingsPage">GitLens Settings</a> editor,
an interactive editor covering many of GitLens' powerful settings.
While for more advanced customizations, refer to the <a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-settings">GitLens settings docs</a>
and edit your <a class="command" title="Open User Settings" href="command:workbench.action.openGlobalSettings">User Settings</a>.
<p class="mb-2">GitLens is powerful, feature rich, and highly customizable to meet your specific needs &mdash; find
code lens intrusive or the current line blame annotation distracting &mdash; no problem, it is
quick and easy to turn them off or change how they behave via the built-in
<a class="command" title="Open GitLens Settings" href="command:gitlens.showSettingsPage">GitLens Settings</a> editor, an interactive editor covering many of GitLens' powerful settings.
While for more advanced customizations, refer to the
<a title="Open the GitLens docs" href="https://github.com/eamodio/vscode-gitlens/#gitlens-settings">GitLens settings docs</a>
and edit your
<a class="command" title="Open User Settings" href="command:workbench.action.openGlobalSettings">User Settings</a>.
</p>
</div>
<div id="support-gitlens" class="section-group-section">
@ -444,18 +761,22 @@
While GitLens is generously offered to everyone free of charge, if you find it useful please consider supporting it.
</p>
<p>
I've been building GitLens in my spare time<sup><a title="nights and weekends, i.e. trading sleep for time">1</a></sup> for almost 2 years now.
From its very humble beginnings, GitLens has grown wildly beyond my expectations &mdash; in both its reach as well as its demands on my time and attention.
While I enjoy giving my free time and attention to GitLens' development and growth, I would like to do even more.
I've been building GitLens in my spare time
<sup>
<a title="nights and weekends, i.e. trading sleep for time">1</a>
</sup> for almost 2 years now. From its very humble beginnings, GitLens has grown wildly beyond my expectations
&mdash; in both its reach as well as its demands on my time and attention. While I enjoy giving
my free time and attention to GitLens' development and growth, I would like to do even more.
</p>
<h3>Show Your Support &#x2764;</h3>
<p>
To my incredible backers &mdash; thank you so much for your contributions.
I am truly humbled by your generosity and support.
Please know that your support plays a important role in helping me realize GitLens' potential in making developer's lives easier.
To my incredible backers &mdash; thank you so much for your contributions. I am truly humbled by your generosity and support.
Please know that your support plays a important role in helping me realize GitLens' potential
in making developer's lives easier.
</p>
<p>
If you'd like to join them in supporting GitLens, please consider the following &mdash; feel free to choose more than one. &#x1F609;
If you'd like to join them in supporting GitLens, please consider the following &mdash; feel free to choose more than one.
&#x1F609;
</p>
<div class="button-group button-group--support-gitlens">
<a class="button button--flat-primary" title="Become a sponsor on Patreon" href="https://www.patreon.com/eamodio" target="_blank">Become a Sponsor</a>
@ -463,9 +784,15 @@
<a class="button button--flat-primary" title="One-time donations via Cash App" href="https://cash.me/$eamodio" target="_blank">Donations via Cash App</a>
</div>
<ul class="section-list">
<li><a title="Write a review" href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details">Write a Review</a></li>
<li><a title="Star or fork me on GitHub" href="https://github.com/eamodio/vscode-gitlens">Star or Fork me on GitHub</a></li>
<li><a title="Follow me on Twitter" href="https://twitter.com/eamodio">Follow me on Twitter</a></li>
<li>
<a title="Write a review" href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details">Write a Review</a>
</li>
<li>
<a title="Star or fork me on GitHub" href="https://github.com/eamodio/vscode-gitlens">Star or Fork me on GitHub</a>
</li>
<li>
<a title="Follow me on Twitter" href="https://twitter.com/eamodio">Follow me on Twitter</a>
</li>
</ul>
</div>
<div class="section-group-section">
@ -478,18 +805,27 @@
</button>
<button class="list-button" data-href="command:workbench.action.openGlobalSettings">
<h3 class="list-button__title">Open User Settings</h3>
<span class="list-button__detail" title="Find and customize all GitLens settings">Search for <b><i>gitlens</i></b> to find and customize all GitLens settings</span>
<span class="list-button__detail" title="Find and customize all GitLens settings">Search for
<b>
<i>gitlens</i>
</b> to find and customize all GitLens settings</span>
</button>
<button class="list-button" data-href="command:workbench.action.openGlobalKeybindings">
<h3 class="list-button__title">Open Keyboard Shortcuts</h3>
<span class="list-button__detail" title="Find and customize GitLens keyboard shortcuts">Search for <b><i>gitlens</i></b> to find and customize GitLens keyboard shortcuts</span>
<span class="list-button__detail" title="Find and customize GitLens keyboard shortcuts">Search for
<b>
<i>gitlens</i>
</b> to find and customize GitLens keyboard shortcuts</span>
</button>
</div>
<div class="section-group-section__col">
<h2>Learn</h2>
<button class="list-button" data-href="command:workbench.action.showCommands">
<h3 class="list-button__title">Find and run all GitLens commands</h3>
<span class="list-button__detail" title="Find and access GitLens commands from the Command Palette">Search for <b><i>gitlens</i></b> to find and access GitLens commands from the Command Palette</span>
<span class="list-button__detail" title="Find and access GitLens commands from the Command Palette">Search for
<b>
<i>gitlens</i>
</b> to find and access GitLens commands from the Command Palette</span>
</button>
</div>
</div>
@ -504,9 +840,15 @@
<a class="button button--flat-primary" title="One-time donations via Cash App" href="https://cash.me/$eamodio" target="_blank">Donations via Cash App</a>
</div>
<ul>
<li><a title="Write a review" href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details">Write a Review</a></li>
<li><a title="Star or fork me on GitHub" href="https://github.com/eamodio/vscode-gitlens">Star or Fork me on GitHub</a></li>
<li><a title="Follow me on Twitter" href="https://twitter.com/eamodio">Follow me on Twitter</a></li>
<li>
<a title="Write a review" href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#review-details">Write a Review</a>
</li>
<li>
<a title="Star or fork me on GitHub" href="https://github.com/eamodio/vscode-gitlens">Star or Fork me on GitHub</a>
</li>
<li>
<a title="Follow me on Twitter" href="https://twitter.com/eamodio">Follow me on Twitter</a>
</li>
</ul>
</div>
<div class="sidebar-group">

Загрузка…
Отмена
Сохранить