|
1 | 1 | # Bookmark Manager |
2 | 2 |
|
3 | | -- [英文](./README.md) |
| 3 | + |
| 4 | + |
| 5 | + |
4 | 6 |
|
5 | | -## 功能 |
| 7 | +- [中文](./README-ZN.md) |
6 | 8 |
|
7 | | -- 单行书签切换 |
8 | | -- 选中内容设置标签 |
9 | | -- 自定义书签样式以及文本装饰器颜色 |
10 | | -- 书签管理视图 |
11 | | -- 快速跳转预览书签 |
12 | | -- 自定义书签备注 |
13 | | -- 分组自定义 |
| 9 | +## Features |
14 | 10 |
|
15 | | -### 预览 |
| 11 | +- Toggle line bookmark |
| 12 | +- Toggle bookmark with selection |
| 13 | +- Customize bookmark style and text decorator color |
| 14 | +- Bookmark management view |
| 15 | +- Quickly jump to preview bookmarks |
| 16 | +- Customized bookmark notes |
| 17 | +- Group customization |
| 18 | +- Customize icons using [iconify](https://iconify.design/) 🎉 |
16 | 19 |
|
17 | | -- 总览 |
| 20 | +### Preview |
| 21 | + |
| 22 | +- Overview |
18 | 23 |
|
19 | 24 |  |
20 | 25 |
|
21 | | -- 管理视图 |
| 26 | +- Sidebar bookmark management |
| 27 | + |
| 28 | + |
22 | 29 |
|
23 | | - |
| 30 | +- Various colors available |
24 | 31 |
|
25 | | -- 可选多种颜色 |
| 32 | + |
26 | 33 |
|
27 | | - |
| 34 | + |
28 | 35 |
|
29 | | -- 悬浮时显示书签详情 |
| 36 | +- The floating prompt displays bookmark information |
30 | 37 |
|
31 | | - |
| 38 | + |
32 | 39 |
|
33 | | -- 文件预览 |
| 40 | +- Display an overview list of bookmarks |
34 | 41 |
|
35 | 42 |  |
36 | 43 |
|
37 | | -- 分组自定义 |
38 | | - |
39 | | - |
40 | | - |
41 | | -## 插件配置 |
42 | | - |
43 | | -- `bookmark-manager.alwaysUseDefaultColor`:始终使用默认颜色来装饰书签图标。 |
44 | | -- `bookmark-manager.showGutterInOverviewRuler`: 是否在概览标尺上显示 `Gutter` 图标。 |
45 | | -- `bookmark-manager.showTextDecoration`: 设置是否显示书签的文本装饰器。 |
46 | | -- `bookmark-manager.showGutterIcon`: 是否显示`gutter`图标。 |
47 | | -- `bookmark-manager.fontWeight`:书签字体样式。 |
48 | | -- `bookmark-manager.colors`:内置颜色和用户定义的书签颜色。 |
49 | | -- `bookmark-manager.defaultBookmarkIconColor`:设置默认书签颜色。 |
50 | | -- `bookmark-manager.showBorder`: 是否显示边框。 |
51 | | -- `bookmark-manager.border`:书签边框样式。 |
52 | | -- `bookmark-manager.showOutline`: 是否显示书签的轮廓。 |
53 | | -- `bookmark-manager.outline`:书签大纲样式。 |
54 | | -- `bookmark-manager.wholeLine`: 是否选择整行,默认选择有内容的区域。 |
55 | | -- `bookmark-manager.textDecorationLine`:自定义书签的装饰器风格。 |
56 | | -- `bookmark-manager.textDecorationStyle`:自定义书签的装饰器风格。 |
57 | | -- `bookmark-manager.outlitextDecorationThicknessne`:自定义装饰的厚度。 |
58 | | -- `bookmark-manager.lineBlame`:为书签启用 `lineBlame`。 |
59 | | -- `bookmark-manager.enableClick`:启用点击跳转到书签位置。 |
| 44 | +- Group customization |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | +- Menus |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | +- Customize icons using [iconify](https://iconify.design/) 🎉 |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | +## Configuration |
| 57 | + |
| 58 | +- `bookmark-manager.alwaysUseDefaultColor`: Always use the default color to decorate the bookmark icon. |
| 59 | +- `bookmark-manager.showGutterInOverviewRuler`: Whether to display the `Gutter` icon on the overview ruler. |
| 60 | +- `bookmark-manager.showTextDecoration`: Set whether to display the bookmark's text decorator. |
| 61 | +- `bookmark-manager.showGutterIcon`: Whether to display the `gutter` icon. |
| 62 | +- `bookmark-manager.fontWeight`: Bookmark font style. |
| 63 | +- `bookmark-manager.colors`: built-in colors and user-defined bookmark colors. |
| 64 | +- `bookmark-manager.defaultBookmarkIconColor`: Set the default bookmark color. |
| 65 | +- `bookmark-manager.showBorder`: whether to display the border. |
| 66 | +- `bookmark-manager.border`: Bookmark border style. |
| 67 | +- `bookmark-manager.showOutline`: whether to display the outline of the bookmark. |
| 68 | +- `bookmark-manager.outline`: bookmark outline style. |
| 69 | +- `bookmark-manager.wholeLine`: Whether to select the entire line, by default the area with content is selected. |
| 70 | +- `bookmark-manager.textDecorationLine`: Customize the decorator style of bookmarks. |
| 71 | +- `bookmark-manager.textDecorationStyle`: Customize the decorator style of bookmarks. |
| 72 | +- `bookmark-manager.outlitextDecorationThicknessne`: Customize the thickness of the decoration. |
| 73 | +- `bookmark-manager.lineBlame`: Enable `lineBlame` for bookmarks. |
| 74 | +- `bookmark-manager.enableClick`: Enable click to jump to bookmark location. |
| 75 | +- ...... |
| 76 | + |
| 77 | +### Commands |
| 78 | + |
| 79 | +- `bookmark-manager.toggleLineBookmark`: Toggle line bookmark. |
| 80 | +- `bookmark-manager.toggleLineBookmarkWithLabel`: Toggle line bookmark with label. |
| 81 | +- `bookmark-manager.toggleLineBookmarkWithColor`: Toggle line bookmark with color. |
| 82 | +- `bookmark-manager.toggleBookmarkWithSelection`: Toggle Bookmark with selection. |
| 83 | +- `bookmark-manager.editDescription`: Editing the description of a bookmark. |
| 84 | +- `bookmark-manager.clearAllBookmarksInCurrentFile`: Clear all bookmark in opened file. |
| 85 | +- `bookmark-manager.changeBookmarkColor`: Change the color of the selected bookmark. |
| 86 | +- `bookmark-manager.clearAllBookmarks`: Clear all bookmarks. |
| 87 | +- `bookmark-manager.deleteBookmark`: Delete selected bookmark. |
| 88 | +- `bookmark-manager.editLabel`: Edit the label of the selected bookmark. |
| 89 | +- `bookmark-manager.gotoSourceLocation`: Jump to the location of the bookmark. |
| 90 | +- `bookmark-manager.quickJumpTo`: Quick jump. |
| 91 | +- `bookmark-manager.openInEditor`: Open in editor. **WIP** |
| 92 | +- `bookmark-manager.listBookmarksInCurrentFile`: List bookmarks in current file. |
60 | 93 | - .... |
61 | 94 |
|
62 | | -## 命令 |
| 95 | +## Attention |
63 | 96 |
|
64 | | -- `bookmark-manager.toggleLineBookmark`:切换行书签。 |
65 | | -- `bookmark-manager.toggleLineBookmarkWithLabel`:使用标签切换行书签。 |
66 | | -- `bookmark-manager.toggleLineBookmarkWithColor`:用颜色切换行书签。 |
67 | | -- `bookmark-manager.toggleBookmarkWithSelection`:切换书签与选择。 |
68 | | -- `bookmark-manager.editDescription`:编辑书签的描述。 |
69 | | -- `bookmark-manager.clearAllBookmarksInCurrentFile`:清除打开文件中的所有书签。 |
70 | | -- `bookmark-manager.changeBookmarkColor`:更改所选书签的颜色。 |
71 | | -- `bookmark-manager.clearAllBookmarks`:清除所有书签。 |
72 | | -- `bookmark-manager.deleteBookmark`:删除选定的书签。 |
73 | | -- `bookmark-manager.editLabel`:编辑所选书签的标签。 |
74 | | -- `bookmark-manager.gotoSourceLocation`:跳转到书签的位置。 |
75 | | -- `bookmark-manager.quickJumpTo`:快速跳转。 |
76 | | -- `bookmark-manager.openInEditor`:在编辑器中打开。 **WIP** |
77 | | -- `bookmark-manager.listBookmarksInCurrentFile`:列出当前文件中的书签。 |
78 | | -- ... |
| 97 | +- After adding a bookmark to a line or selected area, if `bookmark-manager.showGutterIcon` is turned on, you will not be able to set a breakpoint directly. However, you can create one by right-clicking on the line number. For more details [VSCode issus# 5923](https://github.com/Microsoft/vscode/issues/5923) |
| 98 | +- ⚒️ Note that there is currently a problem of abnormal bookmark information when the code is refactored. |
79 | 99 |
|
80 | | -## 注意 |
| 100 | + **Enjoy!** |
81 | 101 |
|
82 | | -- 当在对行或者选择的区域添加书签后,如果开启了 `bookmark-manager.showGutterIcon`, 会出现无法直接设置断点的情况, 不过可以通过使用右键行号进行创建, 更多详情[VSCode issus#5923](https://github.com/Microsoft/vscode/issues/5923) |
| 102 | +## Contributors |
83 | 103 |
|
84 | | -- ⚒️注意,目前代码重构时存在书签信息异常的问题。 |
| 104 | +<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> |
| 105 | +<!-- prettier-ignore-start --> |
| 106 | +<!-- markdownlint-disable --> |
| 107 | +[](#contributors) |
| 108 | +<!-- markdownlint-restore --> |
| 109 | +<!-- prettier-ignore-end --> |
85 | 110 |
|
86 | | -**Enjoy!** |
| 111 | +<!-- ALL-CONTRIBUTORS-LIST:END --> |
0 commit comments