PyCharm 2023.2 コミュニティエディション | |
| 開発者 | ジェットブレインズ |
|---|---|
| 初回リリース | 2010年2月3日 |
| 安定版リリース | 2024.2.3 [1]
/ 2024 年 9 月 26 日; 2024 年 11 月 13 日 |
| 書かれた | Java、Python |
| オペレーティング·システム | Windows、macOS、Linux 対応 |
| サイズ | 174~555MB |
| タイプ | Python IDE |
| ライセンス |
|
| Webサイト | 詳しくはこちら |
| 開発者 | ジェットブレインズ |
|---|---|
| 初回リリース | 2014年10月30日[2] |
| 最終リリース | 2022.2.5 (ビルド: 222.4554.11) / 2023年3月16日[3] |
| 書かれた | Java、Python |
| オペレーティング·システム | Windows、macOS、Linux 対応 |
| サイズ | 320~430MB |
| タイプ | IDE |
| ライセンス | Apache ライセンス 2.0 |
| Webサイト | www.jetbrains.com/pycharm-edu/ |
PyCharmはPythonプログラミングに使用される統合開発環境(IDE)です。コード分析、グラフィカルデバッガー、統合ユニットテスター、バージョン管理システムとの統合を提供し、Djangoを使用したWeb開発をサポートします。PyCharmはチェコの会社JetBrainsによって開発され、同社のIntelliJプラットフォーム上に構築されています。[4]
PyCharmはクロスプラットフォームで、 Microsoft Windows、macOS、Linuxで動作します。PyCharmには、プロプライエタリライセンスでリリースされたプロフェッショナルエディションと、 Apacheライセンスでリリースされたコミュニティエディションがあります。[5] PyCharmコミュニティエディションは、プロフェッショナルエディションほど機能が豊富ではありません。[6]
特徴
どちらのバージョンでも
- コード補完、構文とエラーの強調表示、リンターの統合、クイックフィックスを備えたPython コーディング支援と分析
- プロジェクトとコードのナビゲーション: 特殊なプロジェクトビュー、ファイル構造ビュー、ファイル、クラス、メソッド、使用法間のクイックジャンプ
- Pythonコードのリファクタリング: 名前の変更、関数シグネチャの更新、メソッドの抽出、変数の導入、定数の導入、プルアップ、プッシュダウンなどを含む
- 統合されたPythonデバッガー
- 行単位のカバレッジを備えた統合ユニットテスト
- 仮想環境、ビルドツール、パッケージ管理
- 組み込みターミナルとPythonコンソール
- Dockerサポート
- HTML、[7] XML、JSON、YAML、Markdownのサポート
- スペルチェックと文法チェック[8]
- バージョン管理の統合: 変更リストとマージを備えたMercurial、Git、Subversion、Perforce、CVSの統合ユーザー インターフェース、 GitHubおよびGitLabホスティング サービスとの統合
プロフェッショナル版のみ
- 科学ツールの統合: Jupyter Notebookと統合し、Anacondaに加え、Matplotlib や NumPy などの複数の科学パッケージをサポートします。
- フロントエンドおよびバックエンドWeb開発:Django [9] 、Flask [10] 、FastAPI [11]、Pyramid [12] 、CSS [13]、JavaScript [14]の支援、Npm、Webpack、その他のJavaScriptツールの特別サポート
- SQLとデータベースユーティリティ[15]
- Cythonのサポート[16] [17] [18] [6]
歴史
PyCharm は、 PyDev ( Eclipse用) や、より広範囲に焦点を合わせたActiveStateのKomodo IDEと競合するために、Python に重点を置いた IDE の市場にリリースされました。
製品のベータ版は2010年7月にリリースされ、3か月後にバージョン1.0がリリースされました。バージョン2.0は2011年12月13日にリリースされ、バージョン3.0は2013年9月24日にリリースされ、バージョン4.0は2014年11月19日にリリースされました。[19]
PyCharmは2013年10月22日にオープンソースになりました。オープンソース版はコミュニティエディションという名前でリリースされ、商用版であるプロフェッショナルエディションにはクローズドソースモジュールが含まれています。[5]
2022年12月現在、JetBrainsはPyCharm EduとIntelliJ IDEA Eduの提供を中止しています。教育機能は現在、IntelliJ IDEAとPyCharmのコミュニティ版とプロフェッショナル版にバンドルされています。[3]ユーザーはコミュニティ版またはプロフェッショナル版をインストールし、IDE設定から教育機能を有効にすることをお勧めします。
ライセンス
- PyCharm Professional Editionは商用のプロプライエタリソフトウェアであり、オープンソースプロジェクトや一部の教育用途では無料で使用できます。[20]サブスクリプションベースで有料ですが、1年間の支払い後、サブスクリプション終了の1年前に利用可能だったバージョンの「永久フォールバックライセンス」が付与されます。[21]
- PyCharm Community EditionはApache 2ライセンスの下で配布されています。ソースコードはGitHubで入手できます。[22]
批判
PyCharm Python IDE には現時点ではGUI ビルダーは搭載されていません。
参照
参考文献
- ^ 「PyCharm をダウンロード」。2024 年 9 月 26 日。2024年10 月 14 日閲覧。
- ^ 「JetBrains、PyCharm Educational Editionを発表」。JetBrains Blog 2014年10月10日。2022年11月27日時点のオリジナルよりアーカイブ。2019年3月5日閲覧。
- ^ ab “Sunsetting Educational IDEs”. JetBrains Blog . 2022年12月1日. 2024年6月8日時点のオリジナルよりアーカイブ。 2024年6月8日閲覧。
- ^ 「JetBrains が PyCharm 1.0 IDE で Python 開発者を攻撃」 eWeek。2013 年 1 月 22 日時点のオリジナルよりアーカイブ。
- ^ ab PyCharm 3.0 コミュニティ エディションのソース コードが利用可能になりました。Wayback Machineに 2013 年 10 月 22 日にアーカイブされました。Jet Brains。2013 年 10 月。
- ^ ab 「JetBrains 製品比較」。JetBrains。2024年 9 月 4 日閲覧。
- ^ 「HTML ファイルの操作 | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「Grazie Lite - IntelliJ IDEs プラグイン | マーケットプレイス」。JetBrainsマーケットプレイス。2024年 9 月 4 日閲覧。
- ^ 「初めての Django プロジェクトを作成して実行する | PyCharm」。PyCharmヘルプ。2024 年 9 月 4 日閲覧。
- ^ 「Flask プロジェクトの作成 | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「FastAPI | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「Pyramid | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「スタイルシート | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「JavaScript | PyCharm」。PyCharmヘルプ。2024 年 9 月 4 日閲覧。
- ^ 「データベースツールとSQL | PyCharm」。PyCharmヘルプ。2024年9月4日閲覧。
- ^ 「Cython サポート | PyCharm」。PyCharmヘルプ。2024年 9 月 4 日閲覧。
- ^ 「PyCharm とは | PyCharm はどこで使用できますか? | 機能」EDUCBA 2021-11-04。2023-08-28 にオリジナルからアーカイブ。2023-08-28に取得。
- ^ 「PyCharm の機能を探る - JetBrains の代表的な Python IDE」。2017 年 5 月 9 日時点のオリジナルよりアーカイブ。2016年 9 月 20 日閲覧。
- ^ Filippov, Dmitry (2014 年 11 月 19 日). 「PyCharm 4 の一般提供開始を発表」. PyCharm ブログ. 2015 年 2 月 24 日時点のオリジナルよりアーカイブ。2015年2 月 24 日閲覧。
- ^ PyCharm 学生および教師向け価格、Jet Brains の Web サイト。
- ^ 「永久フォールバックライセンスとは何ですか?」。ライセンスと購入に関する FAQ。2024年 9 月 4 日閲覧。
- ^ PyCharm Community Edition はGitHub のWayback Machineに 2016-12-08 にアーカイブされています。
外部リンク
- 公式サイト
