Forge
csharpdeeb25a2
1namespace CascadeIDE.Models;
2
3/// <summary>Настройки редактора. TOML: <c>[editor]</c>.</summary>
4public sealed class EditorSettings
5{
6 /// <summary>
7 /// Forward host: <c>monaco_webview2</c> (ADR 0163). <c>avalonia_edit</c> — deprecated alias.
8 /// </summary>
9 public string ForwardHost { get; set; } = EditorForwardHostKindParser.MonacoWebView2Toml;
10
11 public EditorForwardHostKind ResolveForwardHost() => EditorForwardHostKindParser.Parse(ForwardHost);
12
13 /// <summary>Inlay hints: включение и детализация. TOML: <c>[editor.inline_hints]</c>.</summary>
14 public EditorInlineHintsSettings InlineHints { get; set; } = new();
15
16 /// <summary>Debug hints (EOL значения в режиме остановки). TOML: <c>[editor.debug_hints]</c>.</summary>
17 public EditorDebugHintsSettings DebugHints { get; set; } = new();
18}
19
View only · write via MCP/CIDE