fix terminal display

This commit is contained in:
Matt Parker
2025-08-01 21:40:13 +10:00
parent 5e4cefe71b
commit 9a331fc302
2 changed files with 8 additions and 3 deletions

View File

@@ -1,5 +1,7 @@
using System.Diagnostics;
using Microsoft.Build.Execution;
using Microsoft.Build.Framework;
using Microsoft.Build.Logging;
using SharpIDE.Application.Features.Logging;
namespace SharpIDE.Application.Features.Build;
@@ -25,7 +27,7 @@ public class BuildService
Loggers =
[
//new BinaryLogger { Parameters = "msbuild.binlog" },
//new ConsoleLogger(LoggerVerbosity.Minimal, message => BuildOutputChannel.Writer.TryWrite(message), s => { }, () => { }) {Parameters = "FORCECONSOLECOLOR"},
//new ConsoleLogger(LoggerVerbosity.Minimal) {Parameters = "FORCECONSOLECOLOR"},
terminalLogger
//new InMemoryLogger(LoggerVerbosity.Normal)
],

View File

@@ -42,8 +42,11 @@
</MudContainer>
</MudMainContent>
<MudDrawer @bind-Open="@_terminalDrawerOpen" Elevation="2" Variant="DrawerVariant.Temporary" Overlay="false" Anchor="Anchor.Bottom">
<MudText>Terminal</MudText>
<TerminalOutputDisplay />
@if (_solutionFilePath is not null)
{
<MudText>Terminal</MudText>
<TerminalOutputDisplay/>
}
</MudDrawer>
</MudLayout>