2016-12-12 6 views
2

VisualStudioコードを使用してLinux上でC++アプリケーションをデバッグすると、外部端末ウィンドウのインスタンスが開き、このウィンドウにアプリケーションコンソールが表示されます。visualstudio code出力用C++端末

これは、デバッグ時に出力を見るためにウィンドウを変更する必要があるため、少し不便です。

組み込み端末のように出力が「ペイン」に表示されるようにすることはできますか(CTRL-`によって開始されたようなものですか?もしそうなら、これはどのようにすることができますか?

私は、起動ファイルの "externalConsole"をtrueからfalseに変更しようとしましたが、これは機能しませんでした。

答えて

0

Integrated Terminalを使用する必要があります。

表示>launch.jsonトグル統合ターミナル

+0

私はこれがターミナルウィンドウだと信じています。ショートカットCTRL-'を使って実行することができますが、ランチャーからの出力をそのようなウィンドウに表示させる唯一の方法はありません。ターミナルから実行ファイルを実行すると、出力が得られますが、ブレークポイントや変数はありません。他のデバッグ機能も利用できます。 – jam3st

0

"externalConsole": false,を設定します。 次に、出力はDebug Consoleに進みます。

しかし、その代わりのように見えるもの:

のHello World!

それはとして表示されます:私は、彼らはまだVSCode内部の端末のための適切な端末のサポートで働くことを読んだことがある "\ rをする\ n個のHello World!"

@

。私はそれが今なぜ外部端末にデフォルト設定されているのかについても説明していると思います。

関連する問題