Skip to content
TECHNICALLYARTIST
FAB

Settings

All settings live under Edit → Project Settings → Plugins → Code Editor. They are stored per user, per project (EditorPerProjectUserSettings), so they do not travel with the project for other team members.

Two buttons at the section level reset things: Reset Keybindings to Defaults and the standard Reset to Defaults (which restores every value below).

SettingDefaultNotes
Claude API KeyemptyRequired for any Claude-backed feature.
Claude Modelclaude-3-5-sonnet-20241022The model id sent to the API.
Claude API Endpointhttps://api.anthropic.com/v1/messagesChange only for a proxy or gateway.
SettingDefaultNotes
OpenAI API KeyemptyRequired for any ChatGPT-backed feature.
OpenAI Modelgpt-4oThe model id sent to the API.
OpenAI API Endpointhttps://api.openai.com/v1/chat/completionsChange only for a proxy or gateway.

These drive the AI assistant panel.

SettingDefaultNotes
Default Chat AgentClaudeProvider used by the chat panel (Claude or ChatGPT).
Default AI ContextVisible codeWhat code is attached to a message (Visible code or User selection).
Max History Messages5Recent messages resent for context (1 to 50). Lower is cheaper.
Simple Query Max Tokens1024Token cap for 1 to 2 message exchanges (100 to 4096).
Regular Max Tokens2048Token cap for longer conversations (100 to 4096).
System Instructionssee belowMulti-line instructions seeded into every conversation.

The default System Instructions:

- UE C++ function context
- Keep answers concise
- Help understand/optimize/expand function
- Follow UE5.1+ conventions
- Verify functions exist

These drive AI inline completions.

SettingDefaultNotes
Max Context Linesconfigurable (10 to 200)Cap on lines of surrounding code sent. Lower reduces token use.
Inline Completions AgentClaudeProvider used for inline completion (Claude or ChatGPT).
Default Completion TypeBlockCurrent Line or Block. Cycle live with Ctrl + Alt + T.
Default Implementation Context TypeCurrent Function Before CursorContext for .cpp files. Cycle live with Ctrl + Alt + R.
Default Declaration Context TypeN Lines Above CursorContext for .h files.
Default Number of Lines5Lines used when the context type is N Lines Above Cursor (1 to 50).
SettingDefaultNotes
Font Size10Editor font size (8 to 72).
Bold FontfalseRender the editor text bold.
SettingDefaultNotes
Tab Space Count4Spaces per tab / soft tab (1 to 8).
Indentation TypeTabsTabs or Spaces.

Each of these is a remappable chord. Defaults below; the full cheat sheet is on the Keyboard Shortcuts page.

SettingDefault
Find/SearchCtrl + F
SaveCtrl + S
Save and BuildCtrl + Shift + B
IndentTab
UnindentShift + Tab
Go to LineCtrl + G
Autocompletion DropdownCtrl + Shift + Space
AI Inline CompletionCtrl + Space
Cancel AI Inline SuggestionEscape
Toggle Completion TypeCtrl + Alt + T
Toggle Context TypeCtrl + Alt + R

With Color Preset set to Custom, every color below is editable. Presets Midnight Studio (default) and Cosmic Code set them for you.

  • Syntax: Text, Keywords, Comments, Strings, Numbers, Types, Function Names, Class Names.
  • Highlight: Word Highlight.
  • Tabs: Active Tab Background, Active Tab Border, Active Tab Text, Inactive Tab Background, Inactive Tab Text, Modified File Indicator.