今回はこの機会にお話させていただきます IDEであるPyCharm (統合開発環境) クロスプラットフォーム プログラミングの分野で使用され、 XNUMXつのバージョンがあります に分かれているもの 兼業 Apacheライセンスの下でリリースされた教育版と もうXNUMXつはプロフェッショナル版ですlプロプライエタリライセンスの下でリリースされました。
プロフェッショナルバージョンでは、有料で、Web開発、リモート開発、データベースサポート用のコーディング環境などの追加機能を提供します。
PyCharmの機能
パイチャーム Pythonコンソールが付属しています スクリプトを実行しながらスクリプトを記述できる場所。 ウィンドウは、好みに応じて、ドックモード、フローティングモード、ウィンドウモード、または分割モードに切り替えることができます。 ドッキングモードをオンにすると、固定モードをアクティブにしてツールを固定することもできます。
コードの補完、構文、エラーの強調表示を含む、コーディングの支援と分析。
プロジェクトとコードのナビゲーション、特殊なプロジェクトビュー、ファイル構造ビュー、ファイル、クラス、メソッド、および用途間のクイックジャンプ
Pythoリファクタリングn:名前の変更、抽出方法、変数の入力、定数の入力、プルアップ、プッシュダウンなどが含まれます
フレームワークのサポート web:Django、web2py、Flask
組み込みのPythonデバッガー
行ごとのコードカバレッジを備えた統合ユニットテスト
Google AppEngineのPython開発
Iバージョン管理の統合-変更リストとマージを備えたMercurial、Git、Subversion、Perforce、およびCVSの統合ユーザーインターフェイス。
LinuxにPyCharmをインストールするにはどうすればいいですか?
の場合 Ubuntuとその派生物PyCharmはUbuntuソフトウェアセンターからダウンロードできます XNUMXつのエディション:Proバージョン、EDUバージョン、CEバージョン。 Pycharmを検索するだけで表示されます。
より一般的なインストールがある他のディストリビューションについては、公式のJetBrainsサイトから.tar.gzファイルをダウンロードする必要があります。
ダウンロードが完了したら、ファイルが配置されているダウンロードフォルダでターミナルを開き、 ターミナルに次のように入力して抽出します:
tar -xvf pycharm-community-*.tar.gz
ファイルを右クリックして、ここで抽出をクリックすることもできます。 .tar.gzファイルと同じフォルダーに抽出されます。
これを行いました binフォルダーに移動しましょう 次に、ターミナルに次のように入力してPycharmを起動します。
./pycharm.sh
スナップからインストール
アプリケーションはスナップパッケージを使用してインストールすることもできます。唯一の要件は、システムがスナップをサポートしていることです。そうでない場合は、インストールする必要があります。
コンピューターでスナップサポートがあることを確認したら、ターミナルを開いて次のコマンドを実行します プロバージョンをインストールするには:
sudo snap install pycharm-professional --classic
つつ コミュニティバージョンの場合:
sudo snap install pycharm-community --classic
Pycharmの初期設定
Pycharmを最初に実行すると、テーマの構成、プロジェクトの場所、含めるプラグインの構成など、好みに応じてPycharmを構成できます。
続行するには、「プライバシーポリシー契約」を読み、それを受け入れる必要があります。
これが完了すると、以下で好みのテーマを構成できます。基本的に、Intellij、Darcula、GTK +のXNUMXつのユーザーインターフェイステーマがあります。
ランチャースクリプトを使用してIDEを簡単に起動できますが、スキップすることもできます。
その後 彼らはあなたがあなたのインストールに含めたいプラグインを設定することができます。 プラグインの初期画面は次のように表示されます。
構成の最後に、 次のようなウィンドウが開きます 新しいプロジェクトを作成するには、プロジェクトを開くか、バージョン管理システムを終了します。
彼らがプロジェクトを選んだら、 表示される最初のアプリケーションの画面は次のようになります:
これで、IDEがコンピューターにインストールされ、プロジェクトの開発を開始できるようになります。
Pycharmに似た他のIDEをご存知の場合は、コメントで遠慮なく共有してください。
最近では、Web、リモート、データベースアプリケーションの管理などの基本的な機能が不足しているのは気に入らない。 pycharmから始めて、プロではなく単純な独学でさえ、平均的なプロジェクトで何かを進めたらすぐにチェックアウトを通過せずに、今日役立つことをすることは不可能です。
Pythonプログラムを作成するには、GeanyとQT-Designerを併用することをお勧めします。