Author Topic: Bookmark stacks  (Read 297 times)

jporkkahtc

  • Senior Community Member
  • Posts: 1579
  • Hero Points: 140
  • Text
Bookmark stacks
« on: May 22, 2018, 04:52:35 pm »
Using symbols in slick is a great way to learn a piece of code and navigate around.

The bookmark stack in slick is underdeveloped.
The bookmark stack window was added a few versions back, but remains modal - it should be promoted to a full toolbar window.
Currently the bookmark stack allows for push and pop, but I cannot simply walk up and down the stack - that would be wonderful!

Additionally, allow for multiple bookmark stacks, something like multiple tabs in search results.
The debugger callstack window could have a context menu -> Create Bookmark Stack - turning each entry in the current callstack into a bookmark in a new bookmark stack.

Each bookmark stack should be editable - allow adding, removing and rearranging items.
Book marks should also be editable - breakpoints are (breakpoint properties), why not bookmarks?

Seems like breakpoints could be just a type of bookmark - maybe some generalization could be done here.
Also, code annotations could also be just a specialization of bookmarks.

Graeme

  • Senior Community Member
  • Posts: 2125
  • Hero Points: 261
Re: Bookmark stacks
« Reply #1 on: May 29, 2018, 01:20:29 pm »
xretrace lets you "walk up and down" the places the cursor has been.
Currently they're not preserved across restarts but I might fix that soon.

https://community.slickedit.com/index.php/topic,4693.0.html

jporkkahtc

  • Senior Community Member
  • Posts: 1579
  • Hero Points: 140
  • Text
Re: Bookmark stacks
« Reply #2 on: May 29, 2018, 03:47:59 pm »
Thanks, I'll take a look at it.