サポートされている言語
現代的なアプリケーション開発では複数の言語を使用するため、PyCharm は多言語プログラミングに対応した IDE です。
PyCharm は以下の言語をサポートしています:
Python を ダウンロードおよびインストールしてください。
PyCharm は、以下の Python バージョンをサポートしています:
Python 2: バージョン 2.7
Python 3: バージョン 3.9 からバージョン 3.15 まで
JavaScript(英語)。 詳細については、 JavaScript を参照してください。
CoffeeScript(英語)。 詳細については、 CoffeeScript を参照してください。
マークアップ言語とスタイルシート:
PyCharm は以下のフレームワーク、ツール、テンプレート言語をサポートしています:
Pyramid。 詳細については、 Pyramid を参照してください。
Maya(英語)。 このサポートには、リモートのデバッグと Maya でのスクリプトの起動が含まれます。
テンプレート言語:
詳細については、 Django テンプレートを追加する を参照してください。
SQLAlchemy(英語)。 このサポートには次のものが含まれます。
コードインサイト
データベース構造をダイアグラムで表示できます。 詳細については、 UML クラスダイアグラム を参照してください。
コード補完と解決。
PyCharm の コーディング支援には以下が含まれます:
構文とエラーのハイライトで グリーンコードを維持
スタブクラス、スクリプトなどを作成するための ファイルテンプレート
略語を複雑なコード構成に拡張するための ライブテンプレート
コンテキストに応じてクラス、メソッド、フィールド、パラメーター、その他のエンティティの名前を補完する コード補完
言語固有のコード構成を生成するための コード生成
コードを最適化する インテンションのアクションとクイックフィックス
コードベース全体でエンティティの名前変更、移動、コピー、削除を行う コードリファクタリング
見つからないライブラリをインポートする インポートアシスタンス
サポートされている言語を文字列リテラル、タグ、属性の中で処理するための 言語インジェクション
API ドキュメント、メソッド内のパラメーター名とヒント、静的表現データなどを表示するための コードリファレンス情報
コーディング支援に加え、PyCharm はアプリケーションの構築、実行、テスト、デプロイのための言語固有ツールもサポートしています。