如何在Eclipse + PyDev下生成代码?

时间:2012-03-31 01:49:04

标签: eclipse python-3.x pydev generated-code

我正在开发一个系统,我已经构建了一个代码生成器,它根据配置文件发出一堆类。

我想配置PyDev,以便在配置文件(或生成器源)发生更改时为我调用生成器。我知道这在理论上是可能的,因为例如,Eclipse的ANTLR插件是用Java做的。

PyDev是否有任何支持这样做?如果没有,是否还有其他Eclipse hackery可以用来实现这个功能?

2 个答案:

答案 0 :(得分:1)

应该可以使用Eclipse中的外部构建器来执行您想要的操作...

右键单击项目>属性>建设者>新>程序,然后将程序配置为python,作为参数运行和接收作为参数的模块$ {build_files}变量(如果它是一个python脚本,你必须把你的Python.exe作为可执行文件,你的主文件为参数然后是$ {build_files}变量。)

答案 1 :(得分:0)

仅适用于通过Google访问的人

你可能想看看这个......

http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm