Docs Network
QuickMarks
Bookmark network locations and jump back to them with Ctrl+number. Your marks show on the network editor: a list in a corner you can click, and a pin at each marked spot. Bookmarks stay project-local by design. Based on Alex Guevara's QuickMarks.
⇄ Network
Network editor overlay
QuickMarks
Ten numbered bookmarks for places in your project. Park one on the network you keep coming back to and you are one keystroke away from it, from anywhere. It is based on QuickMarks by Alex Guevara.
- Save a mark:
Ctrl+Alt+{number}(Ctrl+Option+{number}on macOS) - Recall it:
Ctrl+{number} - Remove it:
Ctrl+Alt+Shift+{number}(Optioninstead ofAlton macOS)
{number} is 0 through 9, so there are ten slots.
The overlay starts off. QuickMarks itself is on, so the keys work from the start, but nothing is drawn on the network editor until you switch on Mark List or Pins, or press
Alt+Shift+Mfor both. The shortcuts overlap keys a lot of people already use; switch Active off if they get in your way.
The marks are stored on the component itself, which means they are saved in
your project file and are waiting for you the next time you open it. They are
per-project by design: a mark points at a network path, and the same path means
something different in a different .toe. Turning Active off later hides the
shortcuts and keeps the marks; nothing is thrown away.
On the network editor
Switch it on and your marks show on the network editor itself.
- The mark list sits in a corner: each mark by number and name, with the
one for the network you are in highlighted. Click a row to jump to that mark,
the same as
Ctrl+{number}, and right-click it to rename the mark. A mark whose network no longer exists reads missing and is dimmed. The arrow at the right of the title row folds the list to that row (Mark List Collapsed does the same). Mark List switches it on or off, List Corner picks the corner (top left unless you change it), List Margin sets how far it sits from the edges, in screen points, and List Order its place among other tools' lists in that corner. With Cook Bar's Top List in the same corner, the mark list sits under it unless you change the order. The Overlay tab of FNS_Hub sets these too. - Outlines show what each mark saved: the area that was on screen when you stored it, with its number and name in the corner, in the network you are viewing. Pins switches them on or off. Marks stored before outlines existed use the size of your network editor.
To hide both at once, press Alt+Shift+M (Option+Shift+M on macOS) or run
Toggle QuickMarks overlay from quick-launch; do it again to bring them
back. Your marks and Ctrl+{number} keep working while they are hidden. The
hotkey is the Overlay Hotkey parameter; change it there or in the Hotkey
Manager.
Get it
Tick it on the install page and it installs with the rest of your setup and stays up to date.
Download QuickMarks.tox Version 3.2.8, the tool on its own. It works in any project, and this copy never updates itself.
Where it appears
Network editor overlayposition 200
Shortcuts
- Alt+Shift+M
- Ctrl+[0-9] / Ctrl+Alt+[0-9] / Ctrl+Alt+Shift+[0-9]
Parameters
Its Registry page comes from FNS_ConfigRegistry and FNS_OverlayRegistry.
Custom
| Control | Type / default | What it does |
|---|---|---|
ActiveActive |
on / offoff | Turn QuickMarks on or off. When on, the number-key shortcuts save, recall and remove marks; the marks themselves are kept in the project file either way. Off leaves the component installed but idle. |
ShortcutsShortcuts |
textctrl.[0-9] ctrl.alt.[0-9] ctrl.alt.shift.[0-9] | Hotkeys for storing and recalling marks. Character classes such as [0-9] expand. |
Mark ListShowlist |
on / offoff | Show your marks in a corner of the network editor while QuickMarks is active: the one for the network you are in is highlighted, and a click jumps to a mark like Ctrl+number. |
Overlay HotkeyOverlayshortcut |
textalt.shift.m | Hotkey that shows or hides the mark list and the outlines together. Your marks and Ctrl+number keep working while they are hidden. |
List CornerListcorner |
menuTop Left | Which corner of the network editor the mark list sits in. |
List MarginListmargin |
number12 | How far the mark list sits from the edges of the network editor, and from any other tool's widget before it in the same corner, in screen points. |
List OrderListorder |
number150 | The mark list's place among the widgets in the same corner: lower sits nearer the corner. The Overlay tab in FNS_Hub sets it when you drag. |
PinsShowpins |
on / offoff | While QuickMarks is active, outline the area each mark saved, with its number and name, in the network you are viewing. |
Mark List CollapsedListcollapsed |
on / offoff | Fold the mark list to its title row. The arrow at the right of the title row does the same. |
Marks
| Control | Type / default | What it does |
|---|---|---|
QuickmarksMark |
sequence0 | One block per quickmark slot. Block N is the slot reached by ctrl+N, so the first ten line up with the hotkeys; extra blocks are reachable by command only. |
NameMark0name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark0data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark1name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark1data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark2name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark2data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark3name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark3data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark4name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark4data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark5name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark5data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark6name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark6data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark7name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark7data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark8name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark8data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
NameMark9name |
textempty | Your label for this quickmark. Free text, shown in the command palette. Editing it never affects where the mark points. |
DataMark9data |
textempty | The stored location as JSON (network, current child, pan x/y, zoom). Written by Store; edit only if you know the shape. |
Migrated From StorageMigratedread-only |
on / offoff | Set once the slots have been copied out of the legacy StorageManager into this sequence. The old storage is left in place untouched as a one-time backup; nothing reads it after migration. |
About
| Control | Type / default | What it does |
|---|---|---|
HelpHelp |
button | Open this tool's documentation page in your browser. |