VL.Bookmarks

Hellohello good evening,

This is to show you VL.Bookmarks, an editor extension that allows you to place bookmarks in your patches and access them super-easily from a convenient editor extension.

Each bookmark is a node, and for each of those you get a new entry in the Bookmark Manager extension. The location of that bookmark is then just one double klick away!

There’s also a filter input if you end up having lots of those.

Hope this makes navigating large projects a bit friendlier!

Don’t hesitate to submit suggestions and bug reports here :-)

Cheeeeeeeeeeerz

14 Likes

That’s great, I’ve always missed bookmarks.

But why not single click? Would be faster to navigate…

And here is a challenge for the devvvvs:

Add a flag that allows to mark nodes that don’t need to be exported.

I’m getting the feeling that lately, a lot of IDE management spills over into the runtime code. These parts are useless when exported and shouldn’t waste ticks in the final product.

5 Likes

What a great contribution! Thanks @sebescudie !!
That should speed up navigation in bigger projects by a lot! Awesome!

I was wondering if it would be possible to offer bookmarks without changing the patch by placing a bookmark node. The UX could be like this: the user selects any node, and the bookmark window offers to describe that place.
This would solve some potential issues. The compiler wouldn’t need to have another look, I wouldn’t need to re-layout my patch, and the export issue mentioned by @tonfilm wouldn’t surface.

Thanks again and don’t hesitate to ask for support by us if needed.

8 Likes

It looks to me that this should be part of vvvv, and not a package, isn’t it?

2 Likes

Hey, thanks all for the feedback :-)

Ideed, not happy about those HDE nodes ending up in exported apps as well. And being able to append bookmark information to existing nodes already sounds like a great idea @gregsn. I’ll see if I can do something along those lines next week.

But if we go this route, I would argue the best place to add such information would be the inspector :-) Let’s already see if the extension can take care of that on its own, to see how working with bookmarks feels.

3 Likes

Yoyoyoyoooooo

Here’s a new release with breaking changes:

  • You can now turn any node into a bookmark! Open the editor extension, select a node and add bookmark information to it. It will then show in your bookmarks list and you’ll be able to teleport to it as you could in the previous version
  • As a consequence, the bookmark node is gone
  • And as another consequence, the package got renamed to VL.Bookmarks.HDE because it’s now a pure extension which does not offer any nodes
  • Your bookmarks will be written to a .BKM file next to the document you’re working on

Here’s a little demo:

So make sure you go to your nugets packages and delete the old VL.Bookmarks folder and install this new version by typing

nuget install VL.Bookmarks.HDE

There are already things planned for a future update, like being able to filter the bookmark list to the current patch. But let’s see how this one feels already.

Please shout your suggestions or bug reports in this thread or in the issues section of the repo:

Peace outtttttttttttt

12 Likes