Python 入門
このチュートリアルでは、JetBrains Fleet での Python 開発について学びます。インストール、プロジェクトのセットアップ、コードの操作について説明します。
前提条件
JetBrains Toolbox 1.22.10970 以降: ダウンロードページ。
サポートされている Python バージョン: 2.7 および 3.6 からバージョン 3.11 まで。
Python virtualenv のサポート: .venv/ または venv/ ディレクトリ、Pipfile または Poetry pyproject.toml ファイルを含むプロジェクト
ソフトウェアのインストール
Python をダウンロードしてインストールする
オペレーティングシステムに対応するバージョンの Python をダウンロードします: https://www.python.org/downloads/(英語)
Windows を使用している場合は、Microsoft ストアから Python をダウンロードできます。
Fleet をダウンロードしてインストールする
JetBrains Toolbox をダウンロードしてインストールします。
JetBrains Toolbox で、JetBrains Fleet アイコンの近くにあるインストールをクリックします。
ワークスペースをセットアップする
ワークスペースは、プロジェクトが存在するディレクトリです。プロジェクトファイルと設定が含まれています。既存のプロジェクトを開いたり、空のディレクトリを開いて新しいプロジェクトを開始したりできます。
ワークスペースを開く
⌘ O を押すか、メニューからファイル | オープンを選択します。
ファイルブラウザーで、コードを含むフォルダーに移動し、オープンをクリックします。
ディレクトリの内容がファイルパネルに表示されます。ワークスペースが、最近表示したワークスペースのリストに追加されます。
Python インタープリターを構成する
後で説明するスマートモードでは、プロジェクトワークスペースに次のいずれかが含まれている場合、JetBrains Fleet は仮想環境を自動的に検出し、Python インタープリターを構成します。
.venv/ または venv/ ディレクトリ
Pipfile
Poetry pyproject.toml ファイル
上記のいずれも見つからない場合、JetBrains Fleet はデフォルトの場所で Python 実行可能ファイルを探します。
それ以外の場合は、以下で説明するように、Python インタープリターを手動で構成できます。
ワークスペースの Python インタープリターを構成する
以下のいずれか 1 つを実行します:
JetBrains Fleet ウィンドウの右下隅にある Python インタープリターセレクターをクリックします。
⌘ , を押して、プロジェクト設定のタブに切り替えます。次に、ツールチェーン | Python セクションの Python ドロップダウンをクリックします。
以下のいずれか 1 つを実行します:
以前に構成された Python インタープリターのいずれかを選択します
追加をクリックし、Python 実行可能ファイルへのパスを指定します。
スマートモードを有効にする
JetBrains Fleet は、本格的なコードエディターとしてではなく、スマートテキストエディターとして使用できます。ただし、コードインテリジェンス機能が必要な場合は、スマートモードをオンにして有効にすることができます。
スマートモードを有効にする
ウィンドウの右上隅にあるスマートモードをクリックし、次に Enable をクリックします。
有効にするボタンをクリックした後、バックエンドの準備が行われるまでしばらく待つ必要がある場合があります。
スマートモードでできることは次のとおりです。以下はスマートモード機能の完全なリストではなく、Fleet でどのように機能するかを理解するのに役立ついくつかの例です。
クイックフィックスとインテンションアクションを使用する
⌥⏎を押して、現在のコンテキストで Fleet が提案するアクションにアクセスします。
コードのリファクタリング
リテラルにキャレットを置くか式を選択し、⌃ R を押して、変数の新しい名前を入力します。
コードベースを移動する
⌘ B を使用してシンボルの宣言に移動します。
コードのインターラインを使用して、使用箇所および階層メンバーに移動します。
⌘ E および⌘⇧ E のエラーをざっと参照してください。
コードを実行する
スマートモードを有効にし、Python インタープリターを構成すると、プロジェクトを実行できます。そのためには、エディターでガターアイコンを使用するか、アプリケーションの実行方法を微調整できる実行構成を作成できます。
エディターから実行
アプリケーションのエントリポイントに移動し、ガターの実行アイコンをクリックします。「メイン」を実行しますを選択します。
スクリプトの実行結果が下部パネルに表示されます。
前に記述されていたように、プログラムを実行する別の方法は、実行構成を使用することです。詳細については、実行構成を作成して起動するを参照してください。
関連ページ:
スマートモード
Fleet は、軽量テキストエディターとしても、インテリジェントコードエディターとしても使用できます。システムリソースを節約するために、リソースを消費する機能は必要なときにのみ有効にします。スマートモードを有効にする右上隅にあるスマートモードのステータスアイコンをクリックします。表示されるポップアップで、「有効にする」をクリックします。準備アクティビティが完了するまで待つ必要がある場合があります。後でスマートモードを無効にしたい場合は、同じポップアップから無効にすることができます。機能:スマー...
Python コードを実行する
Python インタープリターを構成していれば、Fleet から直接 Python コードを実行できます。簡単な方法:プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。ガターの実行アイコンをクリックし、実行を選択します。または、実行するクラスまたはメインメソッドにキャレットを置き、キーを押します。カスタマイズ可能な方法:引数を渡す場合、またはスクリプトの実行をカスタマイズする場合は、実行構成を使用します。実行...
Go 後置補完テンプレートのリスト
この表は、Go コードで使用できる後置補完テンプレートをまとめたものです。ブール式を否定します。func foo(b bool) { if b! {} }func foo(b bool) { if !b {} }& 演算子を式の前に追加します。func foo() *string { s :=