関連記事
GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ
概要
以下、自分用のメモです。忘れない内にメモメモ。。。
知り合いがGithub上でスターつけていたので知りました。
いいですねこれ。PythonのRichライブラリにインスパイアされてるとのこと。
きちんとしたドキュメントがついているのが素晴らしい。
サンプル
インストールは
$ dotnet add package Spectre.Console
で完了。
using Spectre.Console; AnsiConsole.Markup("[underline red]こんにちは[/] world!\n"); var table = new Table(); { table.AddColumn("Foo"); table.AddColumn(new TableColumn("Bar").Centered()); table.AddRow("行1列1", "[green]行1列2[/]"); table.AddRow(new Markup("[blue]行2列1[/]"), new Panel("行2列2")); } AnsiConsole.Write(table);
実行すると以下のようになります。
参考情報
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。