2016-12-19 4 views
1

pycharmは関数名(および使用法)の名前変更/リファクタリングをサポートしていますか? ポップアップが表示され、新しい名前を入力することができますが、入力した後は何も起こりません。pycharm - 関数名のリネーム/リファクタリングができません

PyCharmコミュニティ版2016年3月1日 ビルド#PC-163.9735.8、2016年12月14日 JREの上に構築された:x86の JVM 1.8.0_112リリース-408-B6:JetBrainsのsro社によるOpenJDKのサーバVM

+0

リファクタリングは、変数の場合と同じように、関数ではエレガントではありません。私はリファクタリングの結果が縮小されたままの「検索」ウィンドウで開くことに気付きました。次に、「検索」ウィンドウを開き、「Refactor」をクリックしてアクションを完了する必要があります。 – frostbite

+0

リファクタリングプレビューを開くことができる場合に、同じ問題が発生した場合、「キャンセル」ボタンと「リファクタリング」ボタンがありません。私はこの振る舞いを理解することができず、なぜ後で同じ方法を何の問題もなく改名することができませんでした。たぶん、ファイルが同じ 'プロジェクト'の下で 'ソースルート'としてマークされている異なる 'ディレクトリ'に存在していたのでしょうか。 – mins

答えて

2

関数の名前を変更するには、[署名の変更]ダイアログを使用する方法があります。このようにして、「検索」タブを開くのではなく、すぐにリファクタリングします。

関連する問題