Skip to content

Commit 9d33282

Browse files
committed
2 parents c7f447e + ffc62d8 commit 9d33282

6 files changed

Lines changed: 449 additions & 477 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
# Changelog
22

3+
## 0.4.22
4+
5+
- Add **Bookmarks: Tree Label Format** setting to control, via setting, how bookmark labels are displayed.
6+
37
## 0.4.21
48

5-
- Add **Bookmarks: Selection Style** to control bookmark selection behavior, and default to `Full-line` as it provides better visibility.
9+
- Add **Bookmarks: Selection Style** setting to control bookmark selection behavior, and default to `Full-line` as it provides better visibility.
610
- Update description for line selection (*selection ...* changes to *lines ...*).
711

812
## 0.4.20
@@ -183,7 +187,7 @@
183187
- Add **Bookmarks: Go to Next in Current Editor** and **Bookmarks: Go to Previous in Current Editor** commands.
184188
- Add **Remove All** command to context menu of **Workspace** and `Global` tree nodes.
185189
- Add support to visualize bookmarks as editor decorators.
186-
- They must be kept off by default because of [VSCode #5923](https://github.com/Microsoft/vscode/issues/5923).
190+
- They must be kept off by default because of [VS Code #5923](https://github.com/Microsoft/vscode/issues/5923).
187191

188192
## 0.1.0/0.1.1
189193

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Bookmarks for VS Code
22

3-
This extension helps you efficiently manage and track files or specific locations within your projects. Use it to leave breadcrumbs while debugging, navigate your code more easily, or quickly switch between tasks by bookmarking all open editors.
3+
This extension helps you manage and organize files or specific locations within your projects. Use it to bookmark lines while debugging, navigate your code more easily, and switch between tasks by bookmarking all open editors.
44

55
- Save bookmarks globally or per workspace.
66
- Organize bookmarks into folders.
@@ -12,7 +12,7 @@ This extension helps you efficiently manage and track files or specific location
1212

1313
## Bookmark
1414

15-
A _bookmark_ is a reference to a specific location within a document. Bookmarks are grouped as `Workspace` (tied to the current workspace) or `Global` (independent of any workspace). They use absolute URIs to describe their locations, ensuring compatibility with any file system supported by VS Code. The UI dynamically adjusts how bookmarks are displayed, such as showing relative paths when applicable to the current workspace.
15+
A _bookmark_ is a reference to a specific location within a document. Bookmarks are grouped as **Workspace** (tied to the current workspace) or **Global** (independent of any workspace). They use absolute URIs to describe their locations, ensuring compatibility with any file system supported by VS Code. The UI dynamically adjusts how bookmarks are displayed, such as showing relative paths when applicable to the current workspace.
1616

1717
A bookmark's identity is tied to its URL, which normally includes a one-based line fragment (e.g., `file://workspace/file.rb#L1`) or a line range (e.g., `file://workspace/file.rb#L44-L133`).
1818

@@ -29,13 +29,13 @@ The **Bookmarks** View is the main UI component for this extension. Bookmarks ar
2929
- **Global**: shows bookmarks that are always available, regardless of what the current workspace is.
3030
- **Workspace**: shows bookmarks associated with the currently open workspace, if any.
3131

32-
You can change the display mode of the tree:
32+
You can change the display mode of the tree using the **Bookmarks: Tree Label Mode** setting or the **View** menu on the tree view itself. The following values are available:
3333

3434
- **Name**: shows the file name and target line range. A path hint is shown as a description.
3535
- **Path**: shows the file path relative to the currently open workspace. The associated line range is shown as a description.
3636

3737
<p align="center">
38-
<img width="448" alt="image" src="https://user-images.githubusercontent.com/38414719/224102129-5dede300-3708-4e43-afab-9baf02f47084.png">
38+
<img width="448" alt="View action on Bookmarks tree view" src="https://user-images.githubusercontent.com/38414719/224102129-5dede300-3708-4e43-afab-9baf02f47084.png">
3939
</p>
4040

4141
## Adding a Bookmark
@@ -58,7 +58,7 @@ When a bookmark is created bu dragging a file onto the **Bookmarks** view, line
5858

5959
### Tree
6060

61-
There is a `+` button available on each category node (`Global`, `Workspace`) that bookmarks the selection in the active editor.
61+
There is a `+` button available on each category node (**Global**, **Workspace**) that bookmarks the selection in the active editor.
6262

6363
## Removing One or All Bookmarks
6464

@@ -115,7 +115,6 @@ In the **Notes** context menu for a given bookmark, use:
115115

116116
Clicking a bookmark in the **Bookmarks** view opens its target editor and selects the target range. For multi-line bookmarks the default *start-to-start* selection made ranges look like they were missing the last line and made single-line bookmarks harder to spot, so the default selection mode is now *full-line*. You can change this behavior in the **Bookmarks: Selection Mode** setting.
117117

118-
119118
### Commands
120119

121120
There are two commands, **Bookmarks: Go to Next in Current Editor** and **Bookmarks: Go to Previous in Current Editor**, that can be used to jump between bookmarks set in the current editor.

0 commit comments

Comments
 (0)