我正在开发一个系统,并且我已经构建了一个代码生成器,它根据配置文件发出一堆类。
我想配置 PyDev 以在配置文件(或生成器源)更改时为我调用生成器。我知道这在“理论上”是可能的,因为例如 Eclipse 的 ANTLR 插件在 Java 中执行此操作。
PyDev 中是否有任何支持这样做?如果没有,我可以使用其他一些 Eclipse 黑客来使其正常工作吗?
我正在开发一个系统,并且我已经构建了一个代码生成器,它根据配置文件发出一堆类。
我想配置 PyDev 以在配置文件(或生成器源)更改时为我调用生成器。我知道这在“理论上”是可能的,因为例如 Eclipse 的 ANTLR 插件在 Java 中执行此操作。
PyDev 中是否有任何支持这样做?如果没有,我可以使用其他一些 Eclipse 黑客来使其正常工作吗?
应该可以在 Eclipse 中使用外部构建器来做你想做的事情......
右键单击项目>属性>构建器>新建>程序,然后将程序配置为python,将模块作为参数运行并接收${build_files}变量作为参数(如果它是python脚本,你必须把你的Python .exe 作为可执行文件,主文件作为参数,然后是 ${build_files} 变量)。
仅适用于通过 Google 来到这里的人
你可能想看看这个......
http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm