| Python Rope. 無料およびオープンソースPythonリファクタリングライブラリ |
今すぐダウンロード |
Python Rope. ランキングとまとめ
Python Rope. タグ
Python Rope. 説明
無料でオープンソースのPythonリファクタリングライブラリ ロープはPythonとIDEとライブラリをリファクタリングします。 IDEはライブラリを使用してリファクタリング、コードアシスト、およびauto-completion.itがPythonで書かれており、IDEはTKinterライブラリを使用しています。ロープ0.5はPython 2.4をサポートしていて、現在ロープがPython 2.5を必要とする最後のバージョンでした。 "Python Rope"の主な機能はいくつかあります。 リファクタリング: ・すべての名前を変更してください。 ・メソッド/ローカル変数を抽出します ・クラス/機能/モジュール/パッケージ/方法を移動する ・インラインメソッド/ローカル変数/パラメータ ・再編($ {a} .f($ {b})から$ {b} .g($ {a})に変換されている場合は、a:type = mymod.a) ・工場を紹介します ・メソッドシグネチャを変更します ・パッケージへの変換モジュール ・カプセルフィールド ・メソッドオブジェクトとの手法を置換します ・他のいくつかのもの リファクタリング機能: ・抽出リファクタリングの抽出の抽出 ・必要なときにインポートを修正する ・リファクタリングをプレビューする ・リファクタリングを元に戻す/やり直しされています ・リファクタリングを停止する ・プロジェクトのリファクタリング ・基本的な暗黙的インターフェースの変更内容と変更署名の変更 ・Mercurial、Git、Darcs、SVN(PYSVNライブラリ)のサポートリファクタリングのサポート IDEヘルパー: ・自動補完 ・定義所在地 ・Pydocをゲット ・出来事を見つける ・インポートを整理する(未使用で重複したインポートを削除してそれらをソートする) ・Python要素の生成 オブジェクトの推論: ・静的および動的物体分析 ・内蔵コンテナタイプの取り扱い ・ディスク上のオブジェクト情報を保存して検証する 要件: ・Python 2.5 このリリースの新機能: ・ `Rope.Contrib.AutoImport`にモジュールのすべてのサブモジュールをキャッシュする ・モジュールを作成するときに再帰を修正しました ・SetUptoolsの基本サポートを追加しました ・抽出方法条件付き変数更新を処理します ・ `rope.contrib.codeass.completionproposal.parameters`を追加しました
Python Rope. 関連ソフトウェア