PyCharmは良いですか?


ベストアンサー

A2A

数年前、選択したエディター(StaniのPythonエディター)がPyCharmに出くわしました。もはや維持されていません。振り返りませんでした。

コミュニティエディションを長年使用していたので、購入することにしました。有料版のすべての機能が必ずしも必要というわけではありませんが、会社の仕事をサポートしたいと思っています。

PEP8の通知があると便利です。 PEP 8はガイドラインに近いものですが、コードの見栄えが良く、操作が簡単であることを確認するのに役立ちます。

IMOの優れた点は、明示的にダウンロードしなくても、必要なものをロードできることです。システムにまだインストールされていないモジュールをインポートしますか? PyCharmはあなたに知らせ、あなたのためにそれをダウンロードすることを提案します。非常に便利です。

以前はGitHubの作業にGitKrakenを使用していましたが、PyCharmに組み込まれているVCSツールも同様に使いやすいため、ここ数か月間GitKrakenをダウンロードする必要はありません。 PyCharmは、カラーコードを使用して変更されたファイルを強調表示するため、更新内容や新機能などがわかり、次のプッシュで何が追加されるかを正確に把握できます。また、diffを使用して異なるファイル間で何が変更されたかを示します。これは便利です。

PyCharmには多くの異なるフレームワークのサポートが組み込まれており、有料バージョンの方が明らかにサポートが強化されています。ただし、無料バージョンにはDjango、HTML、CSS、JavaScriptが含まれており、ほとんどの人にとって十分です。

有料バージョンは永久ライセンスからサブスクリプションモデルに変更されましたが、月額料金はわずか8ドルです。個人の場合、月額、一定の割引があります。

全体として、PyCharmは最高のプロプライエタリPythonエディターであり、完全にFOSSソフトウェアを好まない限り、使用しない理由はありません。

回答

明らかに必要ありません。他にも無料のエディターやIDEがあります。しかし、私の経験では、これが最良のオプションです。

両方のVimを使用しました。とEmacsとSublimeとAtomで少し遊んだ。これらの4つのエディターを使用すると、プログラミング環境を高度にカスタマイズできます。

それらはすべて素晴らしいですが、誰も(私が知っている、共有してください)が適切に再現できなかったいくつかの機能を見逃すことになります。通常のエディターで。主に、インテリジェントなコードナビゲーションと補完。これらは私が使用した中で最も便利な機能であり、PyCharmはそれらを**ほぼ**完全に実行します。

あなたははるかに多くの時間を費やしますコードを入力するよりもコードをナビゲートするので、キーボードショートカットを押して、変数またはメソッドの定義/宣言にジャンプできると非常に便利です。入力すると、インテリジェントな自動補完も大きな助けになります。スコープ内の補完のみを提供するため、エディターの補完エンジンよりもはるかに使いやすくなります。 「テキストエディタで使用できるCtagsとGtagsもありますが、使いにくく、すべての言語に合わせてカスタマイズする必要があり、中規模から大規模のプロジェクトではうまく機能しません。YMMVですが。

それに、カスタマイズする機能よりも本当にうまく機能する機能がある方が好きです。コミュニティエディションをダウンロードして、自分に合っているかどうかを確認してください。特に初心者の場合は、ツールの学習にかかる時間を節約できます。 UIは一目瞭然なので、言語を学ぶことと同じくらい重要です。

PS

IdeaVimプラグインがないと使用できません。 Vimのキーバインドは、あきらめるにはあまりにも優れています。

JetbrainsIDE自体は非常にカスタマイズ可能であることにも言及する必要があります。 IdeaVimプラグインにはドットファイルもあります。

YouTubeには、気が散るペインの数が多いためにプログラマーが他の人に使用を思いとどまらせようとする動画もあります。気を散らすことのないモードがあり、つまり、賢明に使用すれば、エディターとタブのみを表示させることができます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です