2012-03-31 25 views
0

Ich entwickle ein System, und ich habe einen Code-Generator, der eine Reihe von Klassen basierend auf einer Konfigurationsdatei ausgibt.Wie erzeuge ich Code unter Eclipse + PyDev?

Ich möchte PyDev konfigurieren, um den Generator für mich immer dann aufzurufen, wenn sich die Konfigurationsdatei (oder die Generatorquelle) ändert. Ich weiß, dass dies theoretisch möglich ist, weil das ANTLR-Plugin für Eclipse das in Java macht.

Gibt es irgendwelche Unterstützung in PyDev dafür? Wenn nicht, gibt es eine andere Eclipse-Hackerei, mit der ich das funktionieren lassen kann?

Antwort

1

Es sollte möglich sein zu tun, was Sie einen externen Builder in Eclipse verwenden möchten ...

Rechtsklick auf Projekt> Eigenschaften> Builders> Neu> Programm, dann konfigurieren Sie das Programm als Python als Parameter das Modul zu laufen und erhalten als Argumente auch die $ {build_files} Variable (wenn es ist ein Python-Skript, Sie müssen Ihre Python.exe als die ausführbare Datei, Ihre Hauptdatei als Argument und dann die Variable $ {build_files} setzen.

0

Nur für die hier durch Google kommen

Vielleicht möchten Sie diese heraus überprüfen ....

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

+0

Dies scheint eine allgemeine Anleitung zum Konfigurieren von pydev zu sein und einige spezifische Konfigurationseinstellungen für den csse-Kurs zu installieren. Es scheint nicht wirklich meine Frage über das Generieren von Code unter PyDev zu beantworten. Habe ich unter allen Screenshots etwas übersehen? –