microsoft/vscode-jupyter
VS Code Jupyter extension
何を解決するか
この拡張機能は、Jupyter Notebookの機能をVisual Studio Codeに直接統合し、開発者が主なコードエディタから離れることなく、インタラクティブなノートブックを作成・編集・実行できるようにします。スタンドアロンのJupyterインターフェースとフル機能のIDEの間を切り替える必要がなくなり、インタラクティブなデータサイエンスワークフローとプロフェッショナルなソフトウェア開発ツールを統合できます。
仕組み
この拡張機能は、VS Codeの組み込みノートブックサポートを利用して、Jupyterカーネルと対話するためのUIを提供します。この拡張機能自体がカーネルとして機能するのではなく、ユーザーのマシンにインストールされた既存のPython環境(Jupyterパッケージがインストール済み)または他の言語カーネル(Julia、R、C#など)に接続します。ユーザーはカーネルピッカーを使って希望するカーネルを選択し、コードセルを順番に実行できます。
対象ユーザー
探索や実験にJupyter Notebookを使用するデータサイエンティスト、MLエンジニア、研究者で、Visual Studio Codeの高度な編集機能(IntelliSense、VIMサポート、統合diffツールなど)を好む方。
特徴
- 多言語対応:Python、Julia、R、C#カーネルに対応。
- IDE統合:VS Codeの機能(ホットエクスィット、検索・置換、コード折りたたみ、アウトラインビュー)をノートブックセル内で利用可能。
- コード差分表示:コード、出力、メタデータの変更を比較するためのノートブック対応diffツールを搭載。
- 柔軟なデプロイ:ローカルインストール、vscode.devによるブラウザベース利用、GitHub Codespacesに対応。
- エクスポートオプション:プレゼンテーション用にノートブックをHTMLまたはPDFにエクスポート可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト