Cheat Sheet Library

Developer Tools Cheat Sheets

Editors, IDEs, version control, containers and everything else for writing code.

  • 11 sheets
  • 569 entries
Chrome DevTools Built into Chrome and Edge. Shortcuts are for Windows / Linux; on macOS Ctrl → ⌘ and Shift → ⌥ where shown. 61 entries · 7 sections Docker & Docker Compose Image = a blueprint. Container = a running instance of an image. Volume = persistent data. Compose = several containers defined in one YAML file. 46 entries · 8 sections Git Version control for your code. Working folder → git add → staging → git commit → local repo → git push → remote (GitHub). 62 entries · 12 sections GitHub & GitHub CLI gh brings pull requests, issues, Actions and releases into your terminal. Install with winget install GitHub.cli, brew install gh or sudo apt install gh. 54 entries · 9 sections JetBrains IDEs The same shortcuts work in every JetBrains IDE (default keymaps). If you can remember only one: Double Shift (Search Everywhere) and Alt + Enter (fix anything). 59 entries · 7 sections Markdown Plain-text formatting used in READMEs, GitHub, Notion, Obsidian, Discord and docs sites. Extra features marked GFM work on GitHub (GitHub Flavored Markdown). 15 entries · 10 sections npm / pnpm / yarn The three JavaScript package managers side by side. Yarn commands are for Yarn 2+ (Berry) unless marked v1. Enable pnpm/yarn with corepack enable. 39 entries · 7 sections pip & Python venv Always use a virtual environment per project so packages don't clash. On Windows, py is the Python launcher. On Linux/macOS use python3. 43 entries · 8 sections Postman Build, test and document API requests. Collection = a folder of saved requests. Environment = a set of variables (dev / prod). On macOS use ⌘ instead of Ctrl. 43 entries · 7 sections Visual Studio Default "General / C#" keymap. A comma means press the combos one after another, for example Ctrl + K, Ctrl + D. 69 entries · 10 sections VS Code Shortcuts for Windows / Linux. On macOS: Ctrl → ⌘, Alt → ⌥ (exceptions noted). Everything is searchable in the Command Palette, and you can change keys with Ctrl + K Ctrl + S. 78 entries · 12 sections