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

回答編集履歴

1

ConPTYについて追記

2019/02/06 09:46

投稿

退会済みユーザー
answer CHANGED
@@ -21,4 +21,17 @@
21
21
  }
22
22
  ```
23
23
 
24
- ![VSCode](bde138676512b53cc5aae29a41314a85.png)
24
+ ![VSCode](bde138676512b53cc5aae29a41314a85.png)
25
+
26
+ ---
27
+
28
+ Windows版のVSCodeのターミナル関係の問題はWinptyに依存しているためで、
29
+ これを新しいもの(ConPTY)に変える動きがあるようですね。
30
+ 仮にこの問題も修正されるとしてもWindows10の次期大型アップデート以降になりそうですが…。
31
+ (現行のWindows10のビルド番号は17763でConPTYを有効にするのに必要なのは18309以降になりそうなため)
32
+
33
+ [Windows terminal issues caused by winpty #45693](https://github.com/Microsoft/vscode/issues/45693#issuecomment-449495252)
34
+
35
+ > 次のInsidersビルドではConPTYのサポートが開始されています。これはWIndows 10ビルド番号17692+の端末に新しいバックエンドを使用します。Microsoftの公式pty APIを採用しているのでWindowsの端末の多くのバグが修正される予定です。以前のバージョンでは、winptyがまだ使用されています(それらがそのプロジェクトで修正されていない限り)多くのバグがまだ残っています。
36
+
37
+ > 更新:17692で安定していなかったため、Windowsビルド番号18309+がConPTYを有効にするために必要になりました。