私はそれがベータ版だったのでVisual Studio Codeを使用してきました、そしてそれについて私が最も気に入っている機能の1つはAngularアプリでCLIを使用するための統合ターミナルです。私はそれを動作させました私はラップトップを持っていたので問題ありませんでしたが、Windows 10をXmasブレークの上に再インストールしました。その結果、当然Visual Studio Codeを再インストールする必要がありました。
それ以来、ターミナルで問題が発生したので、リターンを押すまで空白のままです。その時点でパスが表示されますが、Windowsコマンドラインから取得する通常の著作権情報は表示されません。
そして、これは私がWindows 10コマンドラインから直接期待していたものです
これまでのところ、私は以下を試しました:
他に試すことができるものはありますか?他の誰かが同じ問題に遭遇しましたか?
これは私のために働いた唯一のものです。
この構成を変更します。
ファイル->設定->設定、terminal.explorerKind
、external
に編集
または単にjsonファイルを編集する
"terminal.explorerKind": "external"
VSCodeで統合機能を使用する方が良いと言われたとき、私はそのアドバイスに従って切り替えました。しかし、数日前に、それは実際のプロンプトと次のように私が書いているものの間にスペースを残したという点で、非常に奇妙になり始めました: 時々、残された間隔が数十行を超えていました。外部に切り替えた後、即座に修正されました。
PS:これは、MicrosoftのPowershellターミナルにも当てはまります。他の端末にWindowsで同じ問題があるかどうかはわかりません。
私にとっての解決策は、ユーザーモードをアンインストールして、代わりにシステムモードをインストールすることでした。これがJenuel Ganawedの発言であり、その投稿がなぜ反対票を投じられたのかはわかりません。それは私の場合の問題を解決します。
私にも同じ問題が発生し、GitHubでVS Codeの問題を閲覧しました。これが私が見つけた解決策です: https://github.com/Microsoft/vscode/issues/53782#issuecomment-414919965
変化する terminal.integrated.rendererType
VSコード設定でcanvas
に戻り、問題は再現しません。
Ubuntu-18.04でのコードの修正は次のとおりです。この問題は、ターミナルから開いたときに発生しません。左下の設定に移動し、「terminal.integrated.inheritEnv」を検索します。端末がユーザーの環境を継承するように、ユーザーセクションでこのチェックボックスをオンにします。できた!!
ターミナルウィンドウ内でCtrl + c
を押し、enter
を押します
それは恒久的な解決策ではありませんが、VSCodeで作業しているときにジュースを流すための簡単な修正です
同じ問題が発生していました。 VSCode 1.42.1の最新バージョンにアップグレードしましたが、解決しませんでした。問題はPowershell 2.0に関係しているようなので、削除しました。
コントロールパネル->プログラムと機能-> Windowsの機能を有効または無効にする-> Windows PowerShell 2.0(無効にする)。
これで問題は解決しました。