Common Usage
Typical usage by feature module to help you integrate CodeExpander into your daily workflow.
Snippets
Email / Report Templates
Create a snippet with abbreviation report:
This week:
- %filltext&name=Item 1%
- %filltext&name=Item 2%
Next week:
- %filltext&name=Plan 1%
Risks: %fillarea&name=Risk description%Trigger and fill FillIn fields to generate the full block. Less retyping, consistent format.
Code Wrappers
try/except, async wrappers:
try:
%c%
except Exception as e:
logger.error(f"Error: {e}")
raiseAbbreviation try-py + Tab inserts; cursor at %c% to continue. Less boilerplate.
Prompt Templates
Turn common prompts into snippets with FillIn; group by scenario (code gen, review, docs):
Please implement the following in %fillmenu&name=Language&options=Python,JavaScript,Rust%:
%fillarea&name=Feature description%
Requirements:
- %fillcheck&name=Include comments%
- %fillcheck&name=Include unit tests%Reusable, iterable prompts.
Nested Snippets
Reuse common content across multiple snippets:
%s:header% ← inserts header snippet content
Body: %fillarea&name=Content%
%s:footer% ← inserts footer snippet contentChange once, apply everywhere.
See AI Programming Guide, AI Use Cases.
Screenshot & Annotation
Tutorial Images
- Region or window capture
- Annotate (arrows, highlights, numbered circles)
- Style background (gradient, rounded corners, shadow)
- Copy to document
Consistent look, fast.
Bug Reports
- Capture window or region
- Blur/mosaic sensitive parts
- Arrow/text annotations for issue points
- Copy to colleague or Issue
Clear, safe.
Code Review
- Capture code area
- Arrows/numbers for issues
- Add text notes
- Export or copy to review tool
Clear feedback.
Scroll Capture
Web page or long code → scroll capture → auto stitch → annotate key areas → save.
Pin Overlay
After capture click Pin; image stays on top, opacity adjustable; reference while writing docs or code.
Clipboard
Multiple Copies
After copying several items, in the clipboard window:
- Filter by type (Text / Image / Files)
- Full-text search by keyword
- Single or double click to paste into current window
- Pin favorites (won’t be pushed out by new copies)
No more losing the previous copy.
Paste Without Format
Enable “Paste as plain text” in Settings for clean paste from web/docs into code or notes.
Create Snippet from Clipboard
Copy some code → press “Create snippet from clipboard” shortcut → content auto-filled; just add abbreviation and group.
Batch Paste
Batch copy config values, API keys, etc.; paste in order from clipboard window (good for env var setup, form filling).
(Clipboard history and favorites are Pro. See Clipboard.)
Combined Workflows
Writing Technical Blogs
- Screenshot code or UI
- Annotate arrows, numbers
- Style background → copy
- In editor type
blog-img+ Tab to insert image Markdown template - Use
blog-tplto expand article structure template
AI-Assisted Programming
- Use
ai-codeto expand code generation prompt → paste to ChatGPT/Claude - Copy AI reply code → clipboard history records automatically
- Create snippet from clipboard to save quality code
- Wrap with
try-py/try-js
Daily Office Work
sig→ email signatureaddr→ shipping address (FillIn selects home/office)mtg→ meeting template (time, topic, attendees)thx→ thank you message (multiple tones)
Cross-Region Team Workflows
- Domestic teams (Feishu/Lark/DingTalk):
mtgfor meeting notes → paste directly into docs; screenshots annotated and dropped into group chats. - Global teams (Slack/Notion/Linear): English snippet groups with
en-prefix; ExpandIn restricted to Slack/Notion so abbreviations don’t fire in IDEs. - Client-facing roles:
proposal+ FillIn for project name, timeline, budget → consistent proposal format across regions.
What is not in the product
There is no Chrome / Edge extension. Abbreviations still expand in browser fields via the desktop app. Privacy: Privacy.