Initial release
Update presentation
- support for vscode.dev
- resource issue
- configuration: color customization ~
outline-map.color
- configuration:
outline-map.enableAutomaticIndentReduction
- configuration:
outline-map.follow
- configuration:
outline-map.hiddenItem
- configuration:
outline-map.maxDepth
- two items in configuration:
outline-map.color
:visibleRange
andfocusingItem
Now you can specify the background-color of the outline node when it is in the visible range or the outline node is focused.
- background overlap issue
- scrolling issue #7
- The issue that outline probability does not update when switching documents
- command:
outline-map.addDepth
&outline-map.reduceDepth
- view action:
<
&>
for max depth adjustment.
When you scroll / focus on the area whose depth is greater than the set depth, the outline node will not be displayed. - command:
outline-map.pin
&outline-map.unpin
~ issue #8 - view action:
📌
- minimized the size of the extension package(.vsix)
- removed unnecessary image in the extension package(.vsix)
- minimized the size of webview file
- configuration:
outline-map.expandOutlineMethod
- click the icon to expand the outline node ~ issue #11
- Now the max depth will display when you change the max depth (using
<
&>
) ~ issue #13 - command:
outline-map.freeze
: same as the originaloutline-map.pin
- command
outline-map.pin
: now the outline will scroll automatically to follow the cursor/viewport
- custom font ~ issue #14
cursor-always-open
~ issue #16
- Show
Symbols Not Found
when the file type is not supported ~ issue #17
-
Now the outline is closer in appearance to vscode's built-in outline
-
Overlap Scrollbar
-
Search ~issue #28
-
configuration:
outline-map.maxDepth
useoutline-map.defaultMaxDepth
instead -
configuration:
outline-map.enableAutomaticIndentReduction
the new outline comes with less indent, so this configuration is deprecated. -
the 'stupid' rotation of the icon of the outline node
-
configuration:
outline-map.expandOutlineMethod
- Replaced configuration option
outline-map.follow: "cursor-always-open"
with `outline-map.follow: "manual"
typo
- Filter symbol #47
- A better search field
- Region and tag support #43
- Region and tag symbols
- Syntax highlight
- Region folding
- search field size
- Semantic highlight conflict #49
- Text decoration for region and tag #49
- (preview) Workspace symbols
- zh-cn translations for package.json
- Add option whether to register region provider
- keep expand state when editing
- Keep the visibility of search field #47
- Keep highlight on the closest outline node when the cursor is out of any symbol #34
- Missed message when no symbol found
- Disable auto-expansion when
follow
to cursor
- configuration:
outline-map.color
, useworkbench.colorCustomizations
instead
- Now search is case-insensitive (For normal search, case-sensitive is automatically enabled when you type a capital letter)
- A failed search will not cause the outline running into an error state
- Ignore scheme vscode-scm and workThroughSnippet
- Overlap items when the height of the outline is not enough #50
- Other minor fixes
- Add find References when goto tag #59 @howin98
- Provide outline sorting feature #54
- Expand to the symbol under the cursor
- Now the outline will not scroll automatically when in the
manual
follow mode #53
- Collapse pin state switch actions for less buttons in navigation bar