如何在PyCharm中更改作者变量

You*_*wad 33 pycharm

这个问题与PyCharm有关.

我如何更改变量中的值

__author__ = 'my login name'
Run Code Online (Sandbox Code Playgroud)

它需要我的shell用户变量.我可以在任何地方改变它吗?

yol*_*ole 46

打开设置| 文件模板并更改"文件头"模板的文本以使用您的全名而不是$ {USER}.

  • 从PyCharm 4.0开始,它就是现在.档案| 设置| 编辑| 文件和代码模板.然后更改**Python Script**模板. (5认同)
  • PyCharm | 档案| 设置| IDE设置| 文件和代码模板| Python脚本/ Python单元测试 (4认同)
  • PyCharm | 偏好| 文件模板(适用于Mac OS) (2认同)

has*_*ash 11

我和你有同样的问题,在这里找到了最好的答案:

http://www.jetbrains.com/pycharm/webhelp/creating-and-editing-file-templates.html#d600783e347

您不仅可以更改现有变量,还可以创建自己的变量.我鼓励您使用此解决方案,而不是用您的全名替换变量.迟早你会遇到这种情况,你需要在多个文件模板中运行它,在那一刻它将成为一个有趣的杀手,在每个模板中重新更改你的名字.

TL; DR转到Settings | File Templates切换到Includes标签中,创建一个新的文件,并键入如#set( $MyName = "John Smith" ).然后转到Templates选项卡中的模板并添加到顶部的模板#parse ("your-include-name.your-extension")现在您可以$MyName在此模板中使用.


Hon*_*eng 8

假设这是在Windows环境中并且Pycharm安装在路径下:

X:\Program Files (x86)\JetBrains\PyCharm x.x.x\

编辑

X:\Program Files (x86)\JetBrains\PyCharm x.x.x\bin\pycharm.exe.vmoptions

添加行:

-Duser.name=MyName<myemail@mycompany.com>
Run Code Online (Sandbox Code Playgroud)

重启PyCharm

  • 同样的方法也适用于其他JetBrains产品,例如PhpStorm,RubyMine等。 (2认同)

ren*_*tov 6

设置(或默认设置)>>编辑器>>文件和代码模板>>文件类型(例如:Python脚本)

在此输入图像描述