使用pycharm的重构方法的Python脚本

时间:2015-07-28 08:49:47

标签: python scripting refactoring pycharm

我正在尝试创建一个可执行以下操作的脚本。

  • 迭代项目中的每个文件。
  • _迭代文件中的每个方法。
  • __ if some_condition(method_name):
  • ___用户PyCharm的重构系统来重构给定的方法。

无法找到对上述内容的任何引用。 不要求给定的脚本(虽然不会介意),欢迎任何参考和开始指导。

使用 python 2.7 PyCharm Community Edition 4.5.3

1 个答案:

答案 0 :(得分:0)

PyCharm是用Java编写的。没有办法从Python脚本调用PyCharm的重构系统。

相反,您可以在Java中为PyCharm编写插件,并通过PyCharm的插件API实现该逻辑。