2
cargo run
を実行すると、コンソールのすべての色がカラーコードとして表示されます。色を表示する他のプログラムは正常に動作し、色を表示します。色の代わりにカラーコードが表示されます
cargo run > output.txt
のような標準出力をリダイレクトすると、すべての色がうまく表示されます。これはcmd、powershell、hyper(私が使用する端末エミュレータ)でも同じです。
期待通りの貨物0.20.0は動作しますが、貨物0.21.1は[email protected]と同じバグがあります。
私はWindows 10を使用しています。16299.19。私はレガシーコンソールを使用していないので、レジストリのComputer\HKEY_CURRENT_USER\Console
を既に削除してcmdの色をリセットしています。
私は自分のマシン上の他のアカウントでそれを試してみました。ウィンドウのクリーンインストールは役に立たなかった。
これは 'cargo'プロジェクトの変更のようです。あなたはhttps://github.com/rust-lang/cargo/issues/ – lit
に投稿しました。これを最初にやりたいと思っていましたが、同じWindowsバージョン(またはそれ以下)の他のデバイスで試してみました。私はこれが私のPC上の問題だと思いますが、どこから来るのか分かりません。しかし、ありがとう、私はおそらくあまりにもそれを投稿します。 –
さて、同じWindows版の別のデバイスでテストしたところ、同じバグがありました。 –