Skip to Content
Documents๐Ÿ“– Referenceโš™๏ธ Settings

Settings

Settings are where you configure CodeExpander: trigger key, editor, shortcuts, account/sync, license, update, data import/export. Open via main window menu or system tray โ†’ Settings. Below is an overview of each section.

Document index ยท Reference

Contents


1. General

FeatureStatusDescription
Languageโœ…9 languages (e.g. EN/ZH/JA/KO/FR/DE/RU/Traditional)
Themeโœ…System / Light / Dark, default follow system
Enable expandโœ…Global toggle for text expansion
Require trigger keyโœ…Expand only after trigger (e.g. Tab, Space)
Trigger keyโœ…Alt / Spacebar / Enter / Tab / . / , / ; / - / \ / =
Expand soundโœ…Play sound on expand
Match directionโœ…Left-to-right / Right-to-left
Word boundaryโœ…Avoid accidental expansion inside words
Adaptive caseโœ…Adjust output case based on input abbreviation
Launch at loginโœ…Start app on system login
Minimize to trayโœ…Minimize to tray on close instead of quit
Inline searchโœ…Type prefix (e.g. //) to quickly open snippet search popup
FillIn window positionโœ…Screen center / cursor position
Tabstop jumpingโœ…Jump between multiple cursors with Tab/Alt etc.
Custom CSSโœ…Inject your own CSS into the main window for personalized styling
Clear dataโœ…Delete all snippets and config
Reset appโœ…Restore defaults

2. Editor

Code editor (Monaco)

Font size, line height, Tab size, font, word wrap, line numbers, minimap, whitespace, cursor style; reset to default.

Rich text editor

Font size, line height, font.


3. Shortcuts (Keyboard)

FeatureDescription
Toggle main windowShortcut to show/hide main window
SearchShortcut to open search popup
Toggle expandQuick on/off for expansion
Create snippet from clipboardShortcut to create snippet from clipboard content
New snippetGlobal shortcut to new snippet window
Edit last expandedJump to last expanded snippet
Expand last againInsert last expanded content again

4. Usage Statistics

Total expands, time saved, streak, characters saved, daily progress, time range stats, top snippets, last used, refresh/reset, daily goal, trend chart, export CSV, achievements. See Usage statistics.


5. Account

FeatureDescription
LocalData stored locally
GitHub syncSync via GitHub Gist
Gitee syncSync via Gitee Gist
GitLab syncSync via GitLab (gitlab.com or self-hosted)
WebDAV syncSync via WebDAV server
Auto syncEnable/disable auto sync
Sync intervalAuto sync interval (seconds)
Open local folderOpen data directory

Sync: GitHub Gist, Gitee Gist, WebDAV; auto interval; per-group โ€œselective syncโ€; sync log in status area.


6. License

Machine ID, license key input, activate/verify, unbind device, purchase, activation time, optional WeChat bind. See Activate Pro.


7. Update

Current version, check for update, auto-download, progress, changelog (multi-language).


8. FAQ

FAQ list (collapsible), multi-language, remote fetch, local fallback.


9. Support

Contact (email), referral rewards.


Data import & export

  • Export: Export all data as JSON.
  • Local folder: Open data directory from Account.
  • Clear data: Clear all snippets and config from General (use with care).