2013-01-19 14 views
31

この質問はPyCharmに関連しています。PyCharmの著者変数を変更するには

は、どのように私は、変数

__author__ = 'my login name' 

それは私のシェルユーザー変数を取るの値を変更します。私はどこでも私の好みでそれを変えることができますか?

答えて

43

オープン設定|ファイルテンプレートを開き、 "ファイルヘッダー"テンプレートのテキストを$ {USER}の代わりにフルネームを使用するように変更します。

-Duser.name=MyName<[email protected]> 

再起動PyCharm:行を追加

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

編集

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

:これはWindows環境上にあり、Pycharmがパスの下にインストールされていると仮定すると、

+0

おかげで、それが役に立つ – debuggerpk

+2

PyCharmです設定|ファイルテンプレート(Mac OSの場合) – Rescommunes

+4

PyCharm |ファイル|設定| IDE設定|ファイルとコードテンプレート| Pythonスクリプト/ Python単体テスト –

8

+1

同じアプローチは、PhpStorm、RubyMineなどの他のJetBrains製品にも適用できます。 – Hongzheng

9

私はあなたと同じ問題を抱えていたし、ここでそれに最善の答えが見つかりました:あなたはちょうどexisitngの変数を変更することはできませんが、あなたはあなた自身のものを作成することができます

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をこのテンプレートに使用できます。

1

MacのPyCharm 4.0 - PyCharm |設定| |エディタ|ファイルと設定のコードテンプレート

0

ゴー - >エディタ - その中>ファイルとコードテンプレート は、あなたの代わりに$ {USER}

6

設定(の自分の名前を書く 名前を変更したい言語を選択してくださいまたはデフォルト設定)>>エディタ>>ファイルとコードテンプレート>>ファイルの種類(例:| Pythonのスクリプト)

enter image description here

関連する問題