Bookmark your place and zoom in Sketch.app
When working on a long document in Sketch.app, I often thought that it would be nice to quickly navigate between my reference and the current working place. So, I wrote a little script to do just that. You can save 5 bookmarks per page and navigate quickly between them.
Installation
Installation should be quite easy, here are three ways to do it.
Install using Sketchpacks (recommended)
- Install the app from https://sketchpacks.com/
- Install the plugin using the app.
- Start using it.
- Enjoy automatic updates!
Install using Sketch Toolbox
- Install the app from http://sketchtoolbox.com/
- Install the plugin using the app.
- Start using it.
- Remember to update plugins using the app manually.
Install from this repository
- Download and open Bookmark-master.zip
- Navigate the Sketch menu bar to
Plugins ▸ Manage Plugins... ▸ ⚙ (Settings gear symbol) ▸ Show Plugins Folder
- Place
Bookmark.sketchplugin
into the revealed plugins directory - Remember to check for updates manually on this website.
How to Use
Select Plugins ▸ Bookmark 🔖 ▸ Save bookmark 1
in the Sketch menu bar or use the keyboard shortcut fn + ⇧ shift + 1 to save a bookmark of the current position and zoom for the current page.
To load a bookmark, select Plugins ▸ Bookmark 🔖 ▸ Load bookmark 1
in the Sketch menu bar or use the keyboard shortcut fn + 1 to load the currently saved bookmark. If you save a new bookmark on the same number, the old one is overwritten.
After loading a bookmark, you can return to the previous location using the shortcut fn + 0 . Note that this only stores only one location from where you last load a bookmark.
Currently Bookmark 🔖 supports 5 bookmarks per page. If you feel that you’d want more, please let me know.
If for some reason you wish to clean all the bookmarks for current page, plugin menu has an option for that. (Helps me with debugging this script)
Keyboard Shortcuts
Shortcut | Action |
---|---|
fn + ⇧ shift + 1 | Save bookmark 1 for current page. |
fn + ⇧ shift + 2 | Save bookmark 2 for current page. |
fn + ⇧ shift + 3 | Save bookmark 3 for current page. |
fn + ⇧ shift + 4 | Save bookmark 4 for current page. |
fn + ⇧ shift + 5 | Save bookmark 5 for current page. |
fn + 1 | Load bookmark 1 for current page. |
fn + 2 | Load bookmark 2 for current page. |
fn + 3 | Load bookmark 3 for current page. |
fn + 4 | Load bookmark 4 for current page. |
fn + 5 | Load bookmark 5 for current page. |
fn + 0 | Return to previous location for current page. |
Version history
- 1.1.1 Added support for Sketch 45 update plugin feature
- 1.1.0 Added feature to return to the location where you last loaded a bookmark from.
- 1.0.1 Removed duplicate command to save bookmark 3 (thanks @azhsetiawan); Added documentation about Sketchpack installation; Added version history (you’re reading it)
- 1.0.0 Initial version
Feedback
If you discover any problems, please create a new issue here explaining the problem.