Pythonプログラミング言語は、他のテクノロジーとの間でサポートを拡張する場合、用途の広い言語です。 Visual Studio Codeは、サポートを拡張するそのようなコードエディタの1つです。 を使用して 拡張。この記事では、Python用のビジュアルスタジオコードを使用する方法について学習します。このセッションでは、次のトピックについて説明します。
- Visual Studio Codeとは何ですか?
- VisualStudioコードのインストール
- VisualStudioCodeのPython拡張機能
- VisualStudioCodeで最初のPythonプログラムを書く
- 既存のプロジェクトの編集
- リンティング
- デバッグサポート
- JupyterNotebookのサポート
- インタラクティブPython
- 環境
Visual Studio Codeとは何ですか?
Visual Studio Codeは、デスクトップ上で実行される軽量で強力なソースコードエディターです。 Windows、macOS、および 。
また、のサポートが組み込まれています 、 、および typescript のような他の言語の幅広い外部サポートを備えています 、 、 、など。
拡張機能
VisualStudioコードの最も人気のある拡張機能のいくつかを次に示します。
Visual Studio Codeについて漠然とした考えができたので、システムにVisual StudioCodeをダウンロードしてインストールする方法を見てみましょう。
VisualStudioコードのインストール
システムと互換性のある関連バージョンを見つけることができます ここに 。
インストールが完了したら、ビジュアルスタジオコードでPythonの旅を始めることができます。
VisualStudioCodeのPython拡張機能
Visual StudioでPythonを使用するには、マーケットプレイスからPython拡張機能をインストールする必要があります。マーケットプレイスでPython拡張機能を見つけるのは非常に簡単です。
インストールする必要のあるpython拡張機能はpythonという名前で、Microsoftによって公開されています。 Python拡張機能のいくつかの機能を見てみましょう。
インテリセンス
リンティング
コードのフォーマット
デバッグ
テスト
JupyterNotebooks
環境
どのスキャナークラスメソッドが文字列を読み取るか
リファクタリング
インストールが完了したら、最初のPythonプログラムから始めることができます。
VisualStudioCodeで最初のプログラムを書く
あなたの最初から始めるために Pythonプログラム 、コマンドプロンプトに移動し、次のコマンドを入力します。
helloディレクトリでvsコードを開き、拡張子が.pyの新しいファイルを追加して最初のPythonプログラムを作成できます。
新しいファイルを作成したら、ファイルを開いて簡単なhelloworldプログラムを作成します。
これは、Python拡張機能を使用してVisualStudioコードで簡単なHelloWorldプログラムを作成する方法です。 Python拡張機能は、Pythonソースコードを編集するための多くの機能を提供します vsコード 。
オートコンプリートとIntelliSense:
これらは、標準の場所に保存されているすべてのPythonパッケージに提供されています。さまざまな識別子を右クリックして、いくつかのコマンドを利用できます。
定義に移動
ピークの定義
宣言に移動
ピーク宣言
PHPの設定方法
ターミナルで選択/行を実行します。
選択した行をPythonターミナルに送るために使用されます。
フォーマット:
インデント、演算子の周囲の間隔、行の間隔などの特定のルールを実装することにより、コードを読みやすく簡単にします。リファクタリング:
Python拡張機能は、次のリファクタリングコマンドを追加します
変数の抽出–現在のスコープ内で選択されたテキストの類似した出現箇所をすべて抽出します。
抽出メソッド–現在のスコープ内で選択された式またはブロックの類似したオカレンスをすべて抽出します
インポートの並べ替え–インポートの並べ替えでは、isortパッケージを使用して、同じモジュールからの特定のインポートを1つのインポートステートメントに統合し、ステートメントをアルファベット順にインポートします。
次に、vsコードを使用して既存のプロジェクトを編集する方法を見てみましょう。
IS 既存のプロジェクトをダイティング
コマンドラインでプロジェクトに移動し、次のコマンドを入力するだけで、VisualStudioコードで既存のプロジェクトを編集できます。
このコマンドを入力すると、その場所にある既存のプロジェクトでvsコードが開き、プロジェクトを実行したり、VisualStudioコードでコードを編集したりできます。
Visual Studio Codeで既存のプロジェクトを編集する方法がわかったので、リンティングについて理解しましょう。
リンティング
基本的に、Pythonソースコードの構文とスタイルの問題に焦点を当てています。リンターを有効にするには、次のアプローチを使用できますが、Python拡張機能はデフォルトでpylintlinterで有効になっています。 「ctrl + shift + p」を押してPythonを選択します。パレットでリンターを選択します。
ファイルを保存すると、リンティングは自動的に実行されます。コマンドパレットで以下を選択すると、リンティングを実行できます。
以下は、いくつかの特定のリンターです。
ピリント–
フレーク8
mypy
pydocstyle
プロスペクター
Pep8
ピラマ
盗賊
デバッグサポート
単純なhelloworldプログラムでデバッグがどのように機能するかを理解してみましょう。
エディターの左側のガターをクリックして、行にブレークポイントを設定し、f5を押します。
構成を選択すると、以下に示すデバッグツールバーが開きます。
gitとgithubは同じです
もう一度f5キーを押してプログラムを実行し、完了すると、ターミナルに出力が表示されます。これは、Visual Studio Codeでプログラムをデバッグする方法です。多くのオプションとデバッグツールバーが表示されるので、コードにカーソルを合わせることができます。
デバッグが完了したので、ビジュアルスタジオコードでのjupyterノートブックのサポートについて理解しましょう。
JupyterNotebookのサポート
開くには vs codeで、コマンドパレットを開き、次を選択します
ノートブックを開いたら、コードを実行して保存するだけです。
Visual Studio Codeでjupyter Notebookを使用する方法がわかったので、vscodeでインタラクティブなPythonを使用する方法を理解しましょう。
インタラクティブPython
コードに「#%%」を追加して、.py拡張子ファイルに保存するだけです。 [セルの実行]ボタンをクリックすると、Pythonインタラクティブパネルが開き、Pythonインタラクティブウィンドウを直接使用してコードを直接実行できます。コードを入力して「ctrl + enter」を押すだけです。
環境
Python拡張機能は通常、環境を検索し、システムパスの最初のインタープリターを選択します。特定の環境を選択するには、コマンドパレットを使用して環境を検索できます。
これを選択すると、選択可能な通訳者が表示されます。
これでこの記事の終わりになり、Python拡張機能を使用してビジュアルスタジオコードを使用する方法を学びました。このチュートリアルで共有されているすべてのことを明確に理解していただければ幸いです。
「PythonVisualStudio」に関するこの記事が関連していると感じた場合は、 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社が世界中に広がっています。
私たちはあなたの旅のすべてのステップであなたを助け、なりたい学生や専門家のために設計されたカリキュラムを考え出すためにここにいます 。このコースは、Pythonプログラミングをすぐに開始できるように設計されており、Pythonのコア概念と高度な概念の両方、およびさまざまな お気に入り
ご不明な点がございましたら、「PythonVisualStudio」のコメントセクションでお気軽にご質問ください。喜んでお答えします。