Skip to content

Search & keyboard shortcuts

Cross-section search helps keep terminology, values, and unresolved notes consistent across a long GDD.

Search the project

  1. Press Ctrl + F or open the search control.
  2. Enter at least two characters.
  3. Review each result’s section name and surrounding snippet.
  4. Select a result to open its section and highlight the match in the editor.
  5. Press Esc to close search and return focus to the editor.

Search is case-insensitive and treats the query as literal text. It scans current section Markdown across the project; it does not search project metadata or changelog entries.

GDDKit cross-section search panel with several results and one highlighted editor match
The literal query `this` returns snippets from Overview and Scope while preserving the active editor.

Search controls

KeySearch behavior
/ Move through result choices.
EnterOpen the selected result, or the first result when none is selected.
EscClose search and focus the editor.

Because the search is literal, a query such as player.*speed looks for those exact characters rather than using a regular expression.

Global and workspace shortcuts

ShortcutActionContext
Ctrl + NCreate a new projectAnywhere in the main window; checks unsaved work first.
Ctrl + OOpen an existing .gddkit projectAnywhere; checks unsaved work first.
Ctrl + SSave the current projectOpen workspace.
Ctrl + WClose the workspaceOpen workspace; prompts for dirty changes.
Ctrl + ECycle Edit → Preview → SplitOpen workspace.
Ctrl + FOpen cross-section searchOpen workspace.

Editor shortcuts

ShortcutAction
Ctrl + BApply or insert bold Markdown.
Ctrl + IApply or insert italic Markdown.
Ctrl + KInsert a Markdown link.
Ctrl + VPaste an image file, clipboard bitmap, or text.
Ctrl + XCut selected text.
Ctrl + CCopy selected text.
Ctrl + ASelect all editor text.

Practical consistency passes

  • Search the project title and make sure naming is consistent.
  • Search units such as ms, seconds, meters, or currency symbols.
  • Search TODO, TBD, FIXME, and unchecked task syntax - [ ] before a milestone export.
  • Search old feature names after a redesign.
  • Search a key accessibility term to confirm it appears in UI, controls, and technical sections where relevant.

Search returns one result per occurrence, so a common word can produce a long list. Use a distinctive phrase when auditing a specific decision.