エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Windows向けのプログラムでANSIエスケープシーケンスを使うには
コマンドラインで動作するプログラムを書く場合、文字に色を付けると目立つので見栄えが良い。 文字に色... コマンドラインで動作するプログラムを書く場合、文字に色を付けると目立つので見栄えが良い。 文字に色をつける方法として、Unixの世界ではANSIエスケープシーケンスを使うのが一般的である。しかし、Windowsの世界ではANSIエスケープシーケンスは長らく二級市民だった。 この記事では、2018年現在の、WindowsでANSIエスケープシーケンスを使うための方法をまとめてみる。 Unixの場合 一応、Unixの場合をおさらいしておく。 Unixで使われるターミナルエミュレーターは、まず間違いなくANSIエスケープシーケンスに対応している。 ただし、ANSIエスケープシーケンスを使った色付けが有効なのは、ターミナルが相手の場合である。標準出力をリダイレクトしたり、パイプで流したりする場合は色付けをしないようにしたい。そこで、「標準出力がターミナルに繋がっているか」を検出する必要がある。 標



2022/04/13 リンク