AutoDev Composer - Sketch View

AutoDev Sketch is an IDE canvas feature provided by Shire, designed to simplify interactions and enhance the developer experience within the IDE. It achieves this by offering advanced processing and rendering of rich textual content, such as source code, patches, UML diagrams, and architecture diagrams. Whether you’re working on single-file rendering operations or multi-file collaboration and fixes, sketch delivers robust support.

Code Sketch

The default code sketch view provides a real-time code editor with syntax highlighting.

Diff Sketch

Diff patch sketch provide a handle for diff content.

you can view source file, examine diff, or apply changes directly. Or use AI model to repair.

Terminal Sketch

Terminal sketch view provide a editable and can be popup terminal.

you can run interact with terminal, and popup terminal.

Mermaid Sketch

Mermaid Sketch provides real-time preview and editing capabilities for flowcharts, supporting bidirectional binding to make diagram creation simple and intuitive.

PlantUML Sketch

PlantUML Sketch offers powerful support for UML diagrams, enabling seamless creation and modification of various UML diagrams with a bidirectionally bound code editor.