1

私はかなり長い間 ST2 を使用しており、Python が現在私の主要言語であることを考えると、PyCharm を試すことにしました。それはやや雑然としていて、Sublime への愛が私を遠ざけています。ただし、PyCharm は、Sublime ではできない次のことを何らかの方法で実行できます。

  1. オブジェクトの後にピリオドを入力し、そのすべての属性の正しいリストを取得します (ランダムな属性を返すことを除いて、Sublime はこれを行うことができます)
  2. プロジェクト/フォルダー全体にわたる変数のリファクタリング
  3. それらで定義されたメソッドのdocstringを表示します

Sublime がまだ実行できない重要な機能があります。上記の3つのことを除いて、PyCharmができることをほぼ実行できるSublimeにすでに多くのパッケージがインストールされています。

質問に戻ります: Python が厳密に型指定された言語ではない場合、PyCharm はどのようにこの機能を提供できますか?

4

1 に答える 1