プレビューでは、Visual Studio は、統合ターミナルに埋め込まれた Linux コンソールを使用して Linux アプリケーションをデバッグする際の、フル機能の Linux ターミナルのようなエクスペリエンスをサポートします。この新しい Linux コンソールは xterm をエミュレートし、アプリケーション画面の操作をサポートできます。
最近、Visual Studio 2022 17.5 Preview 3 では、Linux 開発者向けに、Visual Studio 統合ターミナルでの C Linux コンソール プログラムのデバッグという新機能が提供されました。
統合ターミナルの機能と Visual Studio での動作の詳細については、以前の記事を参照してください: Visual Studio の統合ターミナル: Linux を対象とした新しい SSH 統合
プレビューでは、Visual Studio は、統合ターミナルに埋め込まれた Linux コンソールを使用して Linux アプリケーションをデバッグする際の、フル機能の Linux ターミナルのようなエクスペリエンスをサポートします。この新しい Linux コンソールは xterm をエミュレートし、アプリケーション画面の操作をサポートできます。
たとえば、画面フォーマット制御文字を標準出力に書き込むか、ncurses ライブラリを使用します。さらに、vt シーケンスや Ctrl C アプリケーション割り込みなどのキーボード ショートカットもサポートされています。
Linux コンソール アプリケーションでデバッグを開始すると、Linux コンソールが自動的にポップアップします。以下に示すように、[デバッグ] ドロップダウン メニューから選択して手動でオンにすることもできます。
さらに、新しい統合ターミナルでは、外部 SSH クライアントを使用せずに、Visual Studio 内からファイルの操作、バックグラウンド タスクの実行、リモート システムの構成、デプロイされたコードのテストがサポートされるようになりました。ターミナルは色とコマンド シーケンスもサポートしているため、たとえば、コピー、貼り付け、ショートカットの検索や、VIM などの対話型プログラムを使用できます。
要約
人間に優しいグラフィカル ユーザー インターフェイスのおかげで、私のような初心者ユーザーは黒いウィンドウ (SSH) を手探りする必要がなくなりました。
生産性を解放するとは! (戦術的代替)
以上がVisual Studio 統合ターミナルでの C++ Linux コンソール プログラムのデバッグの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。