VS Code に Python 拡張機能をインストールする
まず、VS Code での Python 開発をより便利にするために、次のことを行う必要があります。 VS Code から拡張する Python 拡張機能をストアにインストールします。
Python 拡張機能がインストールされたら、Python 拡張機能の構成を開始できます。
VS Code は、2 つの JSON ファイルを通じて設定を管理します:
1 つのファイルは、すべてのプロジェクトに影響する VS Code のグローバル設定に使用され、もう 1 つのファイルは、個々のプロジェクトに影響する特別な設定に使用されますショートカット キー Ctrl , (カンマ) を使用して、グローバル設定を開くことができます。
Python パスを設定します
グローバル設定で python.pythonPath
を構成すると、VS Code がそれぞれに最適な Python を自動的に選択します。プロジェクト通訳。
// 将设置放在此处以覆盖默认设置和用户设置。 // Path to Python, you can use a custom version of Python by modifying this setting to include the full path. { "python.pythonPath":"${workspaceRoot}/.venv/bin/python", }
このように、VS Code は、仮想環境ディレクトリ .venv の下のプロジェクト ルート ディレクトリにある Python インタープリタを使用します。
環境変数の使用
デフォルトでは、VS Code はプロジェクト ルート ディレクトリの .env ファイルで定義された環境変数を使用します。これは、
PYTHONWARNINGS="once"
などの環境変数を設定して、プログラムの実行中に警告を表示させる場合に便利です。
python.envFile を設定することで、他のデフォルト環境変数ファイルをロードできます:
// Absolute path to a file containing environment variable definitions. "python.envFile": "${workspaceFolder}/.env",
コード分析
Python 拡張機能は、さまざまなコード分析ツールもサポートしています ( pep8、flake8、pylint)。お気に入りの分析ツール、または取り組んでいるプロジェクトで使用している分析ツールを有効にするには、いくつかの簡単な構成を行うだけで済みます。
この拡張機能は、コード分析にデフォルトで pylint を使用します。解析に flake8 を使用するには、次のように設定できます:
"python.linting.pylintEnabled": false, "python.linting.flake8Path": "${workspaceRoot}/.venv/bin/flake8", "python.linting.flake8Enabled": true, "python.linting.flake8Args": ["--max-line-length=90"],
コード解析を有効にすると、アナライザは要件を満たさない位置に波線を追加します。この位置にマウスを置くと、ポップが表示されます。 -up ウィンドウに理由が表示されます。この例を有効にするには、プロジェクトの仮想環境に flake8 がインストールされている必要があることに注意してください。
コードのフォーマット
コードを自動的にフォーマットするように VS Code を構成できます。現在、autopep8、black、yapf をサポートしています。以下の設定により、「黒」モードが有効になります。
// Provider for formatting. Possible options include 'autopep8', 'black', and 'yapf'. "python.formatting.provider": "black", "python.formatting.blackPath": "${workspaceRoot}/.venv/bin/black" "python.formatting.blackArgs": ["--line-length=90"],"editor.formatOnSave": true,
保存時にエディターでコードを自動的にフォーマットする必要がない場合は、editor.formatOnSave
を false
に設定し、ショートカット キー Ctrl Shift を手動で使用できます。 I 現在のドキュメントのコードをフォーマットします。
この例を有効にするには、プロジェクトの仮想環境に黒がインストールされている必要があることに注意してください。
タスクの実行
VS Code の重要な機能は、タスクを実行できることです。実行する必要があるタスクは、プロジェクトのルート ディレクトリの JSON ファイルに保存されます。
Flask 開発サーバーの実行
この例では、Flask 開発サーバーを実行するタスクを作成します。外部コマンドを実行できる基本テンプレートを使用して、新しいプロジェクトを作成します。
以下に示すように、tasks.json ファイルを編集し、Flask 開発サービスを実行するための新しいタスクを作成します。
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Run Debug Server", "type": "shell", "command": "${workspaceRoot}/.venv/bin/flask run -h 0.0.0.0 -p 5000", "group": { "kind": "build", "isDefault": true } } ] }
Flask開発サービス 環境変数を使用して、アプリケーションのエントリ ポイントを取得します。 「環境変数の使用」セクションで説明したように、.env ファイルでこれらの変数を宣言できます。
FLASK_APP=wsgi.py FLASK_DEBUG=True
その後、ショートカット キー Ctrl Shift B を使用してタスクを実行できます。
単体テスト
VS Code は、単体テスト フレームワーク pytest、unittest、nosetest もサポートしています。テスト フレームワークを有効にすると、検索された単体テストを個別に実行したり、テスト スイートを通じてテストを実行したり、VS Code ですべてのテストを実行したりできます。
たとえば、次のように pytest テスト フレームワークを有効にできます。
"python.unitTest.pyTestEnabled": true, "python.unitTest.pyTestPath": "${workspaceRoot}/.venv/bin/pytest",
注: この例を有効にするには、プロジェクトの仮想環境に pytest をインストールする必要があります。
おすすめの関連記事とチュートリアル: vscode チュートリアル
以上がPythonプログラミングにvscodeを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

VisualStudioは、大規模なプロジェクトやエンタープライズレベルのアプリケーション開発に適していますが、VSCODEは迅速な開発と多言語サポートに適しています。 1. VisualStudioは、包括的なIDE環境を提供し、Microsoft Technology Stackをサポートします。 2.VSCODEは、柔軟性とスケーラビリティを強調し、クロスプラットフォームをサポートする軽量エディターです。

はい、VisualStudioの一部のバージョンは無料です。具体的には、VisualStudioCommunityeditionは、個々の開発者、オープンソースプロジェクト、学術研究、および小規模組織にとって無料です。ただし、VisualStuprofessionや企業などの有料バージョンもあり、大規模なチームや企業に適しており、追加機能を提供しています。

VisualStudioを使用したクロスプラットフォーム開発は実現可能であり、.NetcoreやXamarinなどのフレームワークをサポートすることにより、開発者は一度にコードを作成して複数のオペレーティングシステムで実行できます。 1).Netcoreプロジェクトを作成し、クロスプラットフォーム機能を使用します。2)モバイルアプリケーション開発にXamarinを使用します。

VSコードでJSONをフォーマットする方法は次のとおりです。1。ショートカットキーを使用します(Windows/Linux:Ctrl Shift I; MacOS:CMD Shift I); 2。メニュー( "edit"> "format document"); 3。JSONフォーマッタ拡張機能(プレシエなど)をインストールします。 4。手動でフォーマットします(ブロックをインデント/抽出するためにショートカットキーを使用するか、ブレースとセミコロンを追加します)。 5。外部ツール(JsonlintやJson Formatterなど)を使用します。

VSCODEのコンパイルコードは5つのステップに分割されます。C拡張子をインストールします。プロジェクトフォルダーに「main.cpp」ファイルを作成します。コンパイラ(MINGWなど)を構成します。ショートカットキー(「Ctrl Shift B」)または「ビルド」ボタンでコードをコンパイルします。コンパイルされたプログラムをショートカットキー(「F5」)または「実行」ボタンで実行します。

Visual Studioコードをインストールするには、次の手順に従ってください。公式Webサイトhttps://code.visualstudio.com/;オペレーティングシステムに従ってインストーラーをダウンロードします。インストーラーを実行します。ライセンス契約を受け入れ、インストールパスを選択します。インストールが完了した後、VSCODEは自動的に開始されます。

Visual Studioコードでフォントを拡大する方法は次のとおりです。設定パネル(CTRL、またはCMD)を開きます。 「フォントサイズ」を検索して調整します。適切なサイズの「フォントファミリ」を選択します。適切なサイズを提供するテーマをインストールまたは選択します。キーボードショートカット(CTRLまたはCMD)を使用して、フォントを拡大します。

VSCODEを介してリモートサーバーに接続する方法は?リモート-SSH拡張構成SSH VSCODEで接続を作成する接続情報の入力情報:ホスト、ユーザー名、ポート、SSHキーリモートエクスプローラーの保存された接続をダブルクリックします


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、
