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.