在pydev

时间:2018-12-29 23:45:05

标签: eclipse pydev

我一直在研究从默认模块设置$ {user_name}和$ {user_email}变量的位置,和/或如何创建用于模块创建的自定义变量。我已经阅读了pydev的所有入门。我尝试在git中为项目设置变量。在Python解释器中设置环境变量,设置替换变量。堆栈溢出,eclipse Wiki和其他几个来源都没有提供答案。我也尝试过设置eclipse.ini变量。

我正在使用Python3,Eclipse Photon和PyDev 7x。

问题是如何在模板中为用户(名称),(电子邮件)和组织以及许可证信息等设置变量。

我可以创建模板并使用系统变量而没有问题。

关于堆栈溢出中的模块CLI Argparse和user_name的问题,但那里也没有好的答案。

1 个答案:

答案 0 :(得分:0)

如果要创建自己的模板变量,则需要使用Jython脚本。

这些指示位于:

https://github.com/fabioz/Pydev/blob/master/plugins/org.python.pydev.jython/jysrc/pytemplate_defaults.py

通常,创建自己的pytemplate_xxx.py并将其添加到Location of additional jython scripts(请参阅http://www.pydev.org/manual_articles_scripting.html)中,然后添加所需的模板变量(使用pytemplate_defaults.py作为参考)。