📖
VS Code に NumPy をインストールする
-
VS Codeを起動します。万が一、まだお持ちでない場合は、
公式 Web サイト
からコピーをダウンロードしてください。
-
「拡張機能」タブをクリックします。これはウィンドウの左側にあり、4 つの四角形のアイコンで示されています。
-
拡張機能の検索バーに「Python」と入力します。
-
結果から「Python from Microsoft」を選択します。
-
青い「インストール」ボタンをクリックします。
- メインメニューに戻ります。
-
「ターミナル」を選択します。
-
「新しいターミナル」を選択します。
-
NumPy を使い始めるには、先ほど開いたターミナルにコマンド
pip install numpy
を入力します。
VS Code で NumPy を最大限に活用する
デバッグ
- 潜在的なバグを特定した場合、問題の根本に到達するには、作業中の Python ファイルを取り出して開く必要があります。その後、上部メニューから「実行」をクリックし、「デバッグの開始」を選択します。これによりデバッグが開始されます。
- ブレークポイントを設定すると、コードのデバッグがはるかに簡単になります。これらのマーカーを使用すると、デバッガーがプログラムを一時停止できるため、正確な実行時点でのプログラムの状態を検査できます。一時停止したいコード行の横の余白をクリックするか、行の上にカーソルを置いて F9 キーを押して、ブレークポイントを設定してみてください。
- プログラムが一時停止しているときは、画面上部のデバッグ コントロールを使用してコード内を移動できます。 F10 を押すと、機能をスキップできます。 F11 を押すと、さらに深く掘り下げて、Shift と F11 の両方を押すと、関数から抜け出すことができます。
- 「変数」ペインで変数を詳しく見ることもできます。プログラムが一時停止しているときに「実行とデバッグ」サイドバーに表示され、ローカル スコープ内のすべての値が表示されます。さらに詳細が必要な場合は、コード内の変数の上にカーソルを置くと、正確な値が表示されます。
Jupyter ノートブックの使用
-
コマンド パレットを開きます (Ctrl+Shift+P)。
-
「
Create: New Jupyter Notebook
」コマンドを見つけます。 -
または、ワークスペースを開いて、「.ipynb」拡張子を持つ新しいファイルを作成します。
インテリセンスの使用
VS コード拡張機能を使用した NumPy
- Microsoft による Python 拡張機能は、VS Code に直感的なコーディングをもたらします。 IntelliSense、リアルタイムのリンティングとフォーマット、デバッグ ツールなどの便利な機能を使用して、コードをより速く作成できます。
- Python Docstring Generator は、複雑な NumPy コードを扱う開発者にとって救世主です。この拡張機能はコードを文書化するための詳細な docstring を数秒で生成します。これにより、数え切れないほどの手動での作成と書式設定にかかる時間が本当に節約されます。
- Python Test Explorer では、サイドバーから Python テストを直接実行し、結果に関するフィードバックを即座に得ることができます。アプリケーション間を行き来する必要がないため、時間の節約にもなります。
- MagicPython は、複雑なコードを分析してデバッグする必要がある Python 開発者にとっても最適です。改善された構文のハイライトとインデントのおかげで、MagicPython を使用してその場で NumPy 式を読み取ることができるようになります。
- Kite の Python 用オートコンプリートは、さらに考え抜かれたコーディング方法です。 Kite は機械学習を使用して、Python スクリプトに対してコンテキストを認識した補完を行うことができます。ライブラリ (またはインターネット) から関数やメソッドを探すのに時間を費やす代わりに、入力中に Kite を使用するとインテリジェントな提案が表示されます。複雑な操作もサポートします。