Hot keys - techtalk/SpecLog-Resources GitHub Wiki

SpecLog includes a number of keyboard shortcuts, many of which are context-specific.

General Shortcuts

Hotkey Action
Ctrl+F4 Close current tab
Ctrl+Tab Switch to next tab
Shift+Ctrl+Tab Switch to previous tab

Workspace

The following hotkeys are available when viewing a workspace.

Hotkey Action
Home Zoom out and display all cards on the workspace
End Zoom in to 100% at current mouse position
Ctrl+Drag/Shift+Drag Draws a selection box. Note that requirements are only selected if the entire card is within the selection. If no requirements are in the selection, this clears the current selection.
Ctrl+Click/Shift+Click Adds/removes a requirement to the current selection.
Ctrl+N Add a new requirement to the workspace. If a card is selected, a refinement is added for the card, otherwise the default (top-most) requirement type is added.
Ctrl+Enter Open the details of all cards currently selected on workspace in separate tabs
Del Remove all selected requirements from the workspace (requirements are not deleted from the repository)
Ctrl-C Copy selected requirements to the clipboard. The contents of the clipboard can be pasted onto another workspace or into an Excel sheet.
Ctrl-V Paste the contents of the clipboard onto the current workspace

Requirement Details

The following hotkeys are available when viewing a requirement's details.

Hotkey Action
Ctrl+F Activate the search field to search for and filter acceptance criteria and Gherkin files
Ctrl+N Add new acceptance criterion

Requirements Tool Widget

The following hotkeys are available when the Requirements widget has focus.

Hotkey Action
Ctrl+F Activate the search field to search for and filter requirements
Del Delete selected requirements from the repository (use Ctrl and Shift to select multiple requirements in the list)

Workspace Tool Widget

The following hotkeys are available when the Workspaces widget has focus.

Hotkey Action
Ctrl+F Activate the search field to search for and filter workspaces
Del Delete selected workspaces from the repository (use Ctrl and Shift to select multiple requirements in the list)
⚠️ **GitHub.com Fallback** ⚠️