CheatGrid
Opens a CheatGrid cheat sheet in a side panel for the language of the file you are editing.
What it does
- Shows the sheet matching the active file, and follows you as you switch tabs. Covered language ids include python, typescript, javascript, go, rust, java, csharp, cpp, php, ruby, kotlin, swift, scala, r, sql, shellscript, powershell, dockerfile, terraform, yaml, json, markdown, html, css and vue.
- Searches the catalogue of topics from the command palette.
- Filters the open sheet, and double-clicking a word in the editor filters it to that word.
- Copies an entry's example to the clipboard, or inserts it at the cursor.
29 sheets are readable without an account. The others are part of a CheatGrid subscription; run CheatGrid: Connect account to link one.
Commands
| Command |
Keys |
| CheatGrid: Search cheat sheets |
Ctrl+Alt+C / Cmd+Alt+C |
| CheatGrid: Look up the selection |
Ctrl+Alt+K / Cmd+Alt+K |
| CheatGrid: Open the sheet for this file |
|
| CheatGrid: Connect account |
|
| CheatGrid: Disconnect account |
|
| CheatGrid: Refresh the list of cheat sheets |
|
Settings
| Setting |
Default |
Description |
cheatgrid.followActiveEditor |
true |
Show the sheet for the file you are editing. |
cheatgrid.lookUpOnDoubleClick |
true |
Double-clicking a word filters the open sheet to it. |
cheatgrid.showStatusBarItem |
true |
Show the matching sheet in the status bar. |
cheatgrid.siteUrl |
https://www.cheatgrid.com |
Where sheets are read from. |
Data it sends
Requests go to cheatgrid.com for the list of topics and for a sheet, identified by that sheet's public slug. File names, paths and file contents are never sent. The extension has no telemetry. Which sheet matches the open file is decided locally from the editor's language id.
Links
| |