Secondary Terminal

アプリケーション
2025-06-28
View in English

Secondary Terminal

VSCode のサイドバーで動作する高機能ターミナル拡張機能です。

特徴

技術的背景

VSCode の Electron 環境では node-pty のネイティブモジュールが正しくビルドできないため、Python の pty モジュールを使用したカスタム PTY エミュレーションを実装しました。

フロントエンドには xterm.js を使用し、Node.js の child_process で VSCode と Python 間の通信を行っています。

技術スタック

リポジトリ

GitHub リポジトリ

著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。