Code Editor
Write C++ and Blueprint code with AI-powered completions.
Ocsidian includes a code editor with first-class support for C++, Blueprint visual scripting, and Unreal Engine APIs. The editor provides AI-powered autocomplete, inline documentation, and context-aware suggestions.
Language support
- C++ — Full IntelliSense, Unreal macros, header/source navigation
- Blueprint — Visual node graph editing with AI assistance
- Python — For Unreal’s Python scripting API
- HLSL / GLSL — Shader code with material preview
- JSON / INI — Config file editing with schema validation
AI completions
As you type, Ocsidian suggests completions based on your project context, recent edits, and Unreal Engine API knowledge. Press Tab to accept, Escape to dismiss.
Inline generation
Select a block of code and press Cmd+K to open inline generation. Describe what you want to change and the AI rewrites the selection in place.
