Ocsidian

Code Editor

Write C++ and scene/script code with AI-powered completions.

Ocsidian includes a code editor with first-class support for C++, scene/script visual scripting, and Godot APIs. The editor provides AI-powered autocomplete, inline documentation, and context-aware suggestions.

Language support

  • C++ — Full IntelliSense, Godot macros, header/source navigation
  • scene/script — Visual node graph editing with AI assistance
  • Python — For Godot’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 Godot 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.