All notable changes to the "code-explorer" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Support reposition for marker
- Add
Set Icon Color
menu - Disable set icon on indent markers since it would confuse the hierarchy
- Not reverse indent markers
- Add reveal command in gutter hover message
- For multi-line marker, use top line as title and bottom line as code
- Fix: Line in paste call stack is based on 1 not 0
- Use function name as marker title in multi-line marker
- Support pasting Call Stack from debug view into a new stack
- Show gray gutter for not active marker
- Add reveal marker menu for gutter
- Rename data file without heading dot
- Save relative file path of marker
- Expose select marker command
- Add gutter context menu to add/delete marker
- Add marker at the end of stack, not at the head
- Add Reverse Markers command
- Add indent/unindent for markers
- Show gutter icon decoration for marker line
- Add copyMarkersReversed command
- Fix not expanding active stack tree node when activating
- Support multiple folders workspace
- Show all stacks in the panel
- Support icon set on a marker
- Support title set on a marker
- Support tags on a marker
- Optimize data fields
- Save data file into workspace .vscode dir
- Add
Open Data File
command - Rename some commands
- Add copy markers commands
- Optimize watching muting
- Group markers of same stack together in the data file
- Avoid reloading data by watcher when first activated
- Create data file automatically when not found
- Watch data file(create/change/delete) to reload data automatically
- Allow filter on description when running select marker commands
- Use UUID as marker and stack id
- Add
Select a Marker of Current Stack
andSelect a Marker of All Stacks
commands
- Support drag and drop in stack view
- Add .actions command to gather actions like rename/remove
- Prompt current stack in switch input box
- Initial release