teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

リンクを修正

2021/06/25 13:54

投稿

thkana
thkana

スコア7738

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  VisualStudioが2015だとして、OSはなんですか?
2
2
  コマンドプロンプトにおける画面制御等のエスケープシーケンスは、WindowsではWindows2000あたりからだっけ?長らく使えなくなっていて、Windows10でやっと復活したものです。例えばWindows8/8.1あたりだと普通には使えません。
3
3
 
4
- Windows10であれば、https://docs.microsoft.com/ja-jp/windows/console/console-virtual-terminal-sequences あたりを参考にモード設定してやれば使えるのではないでしょうか。
4
+ Windows10であれば、[仮想ターミナル処理を有効にする例](https://docs.microsoft.com/ja-jp/windows/console/console-virtual-terminal-sequences#span-idexample_of_enabling_virtual_terminal_processingspanspan-idexample_of_enabling_virtual_terminal_processingspanspan-idexample_of_enabling_virtual_terminal_processingspanexample-of-enabling-virtual-terminal-processing) あたりを参考にモード設定してやれば使えるのではないでしょうか。
5
5
 
6
6
  gccでCygwinのライブラリを使えばコマンドプロンプト上でもエスケープシーケンスを処理してくれますけど、VisualStudio限定の話ですね?