2017-01-19 6 views
0

ウィンドウ - >環境設定 - > PyDev->エディタ - >コードスタイル - >コードフォーマッタで 'autopep8.pyをコードフォーマットに使用する'のチェックを外すと、現在のセッションでのみ有効になります。 Eclipseを再起動すると、再び設定されます。 「次の機会にそれが本当FORMAT_WITH_AUTOPEP8 =で上書きされ、org.python.pydev.prefsに「=偽FORMAT_WITH_AUTOPEP8」の助けにはならないPyDev:autopep8を無効にできません

+0

実際には、「autopep8」で私を悩ますものは、長い行の自動分割です。80(または90)は私にとっては短すぎるので、分割が常に見栄えが良いとは限りません。私はpylintを使って長い行を最初に確認してから、手で分割しても問題ありません。 – josyb

答えて

0

を追加

は、次のことが可能です。

  1. Eclipseを起動
  2. オープン
  3. 出口のEclipse
  4. を設定することをエラーログの表示とクリアな既存のエントリ
  5. 変更
  6. Eclipseをもう一度起動してください - この時点で、エラーログビューに何らかのエラーがありますか?

もう1つのこと:新しいワークスペースをポイントしても機能しますか?


編集:ワークスペースの設定のほかに、PyDevはまたプロジェクトまたはユーザー設定ので、この設定は、おそらくあなたの内の別の場所に設定されているに設定を保存することができます新しいワークスペースがこの設定をそのままにしておくという事実です。

コードフォーマッタの設定ページで、オープン設定をクリックして、ユーザーまたは特定のプロジェクトの設定を開きます。

+0

はい、エラーは古いPythonインタプリタだけが削除されています。 PEP-8の兆候はありません... 私は新しい 'workspace'を試しました。全く同じように動作します:autopep8は常に設定されています。そして、それは不足している通訳について文句を言っています。これはPyDevが見ている「隠された」永続性がなければならないという私の考えによって裏付けられています... – josyb

+0

その情報に基づいてただ編集されました(設定はおそらくプロジェクト、ユーザー設定 - プロジェクト内の優先順位が解決され、次にユーザー設定、最後はワークスペース...ボタン:Save to、Show from、Open Locationを使用して、他の設定を表示できますそれらに保存することもできます)。 –

+0

PyDevの設定を特定のプロジェクトに保存したことはありません:私は、PyDevのフォークでsingle.yamlを見つけることができます(gtihubから)... – josyb

関連する問題