この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:5
ページ更新者:atom
更新日時:2026-05-18 07:36:52

タイトル: PyCharm

PyCharmとは?

PyCharmとはPythonというプログラミング言語に特化した統合開発環境です。JetBrainsが提供しており、補完・デバッグ・リファクタリング・テスト統合などが充実しており、Python開発で最も広く使われているIDEのひとつです。

有償版と無償版がありますが、無償版でも高機能です。

PyCharmの主な特徴

  • 高精度なコード補完 — 型推論ベースでメソッド・引数を予測
  • 強力なリファクタリング — 変数名変更、関数抽出を安全に
  • デバッガ統合 — ブレークポイント、ステップ実行、変数監視
  • 仮想環境管理 — venv/conda/PoetryをGUIで切替
  • pytest/unittest統合 — テストをワンクリック実行
  • Django/Flask/FastAPI — Webフレームワーク連携(Professional版)
  • データベース連携 — DBエクスプローラ内蔵(Professional版)
  • Jupyter Notebook対応(Professional版)

本ページの子ページ一覧

項目内容
インストール方法(Windows:無償版)Community版のWindows導入
インストール方法(Linux:無償版)tarball / snap / Toolbox 経由の導入
インストール方法(Mac:有償版)macOSへのProfessional版導入
プログラムの実行方法Run設定の基本
仮想環境の使用venv/conda の切替・新規作成

Community版とProfessional版の違い

機能Community(無料)Professional(有料)
Python補完・デバッグ
Git連携
仮想環境管理
科学技術用Notebook×
Django / Flask / FastAPI×
DB / SQL ツール×
HTML / JS / CSS の高度な編集×
リモート開発×

学習・スクリプト用途ならCommunityで十分。Webアプリ開発が中心ならProfessional推奨。

初期設定で見ておきたい項目

  • Project Interpreter: File → Settings → Project → Python Interpreter で仮想環境を指定
  • Code Style: PEP 8準拠の自動整形が既定で有効
  • Editor → File Encodings: UTF-8に固定
  • Plugins: Markdown、Toml、必要に応じて追加
  • Keymap: VS Code / Eclipse 互換に変更可

主要ショートカット早見(Windows / Linux)

操作キー
シンボル検索Ctrl + N
ファイル検索Ctrl + Shift + N
すべて検索Shift × 2
定義へ移動Ctrl + B
quick fix(インポート)Alt + Enter
名前変更(リファクタ)Shift + F6
関数抽出Ctrl + Alt + M
整形Ctrl + Alt + L
実行Shift + F10
デバッグ実行Shift + F9

関連