Forge
csharpdeeb25a2
1namespace CascadeIDE.Models;
2
3/// <summary>Панели и режим UI рабочей области. TOML: <c>[workspace]</c>.</summary>
4public sealed class WorkspaceSettings
5{
6 public bool PfdExpanded { get; set; } = true;
7
8 public bool ShowTerminal { get; set; }
9
10 public bool ShowGit { get; set; }
11
12 public bool ShowInstrumentation { get; set; } = true;
13
14 public string Mode { get; set; } = "Flight";
15
16 public string Culture { get; set; } = "";
17
18 public bool SplittersLocked { get; set; }
19
20 /// <summary>Лобовой якорь: <c>editor</c> | <c>intercom</c> (ADR 0120).</summary>
21 public string PrimaryWorkSurface { get; set; } = PrimaryWorkSurfaceKindExtensions.IntercomValue;
22
23 /// <summary>Обозреватель решения (ADR 0167).</summary>
24 public SolutionExplorerSettings SolutionExplorer { get; set; } = new();
25}
26
View only · write via MCP/CIDE