1

pydevを使用してEclipse Indigoでdjangoファイルを編集しています。突然、1 つのファイルで、Eclipse はタブの代わりに 4 つのスペースの使用を開始することを決定しました。ファイルの拡張子は .py です。他のファイルでは問題ありませんが、問題があるのはこのファイルだけです。タブを使用するための設定は正しいです。ファイルを閉じて再度開き、Eclipseを終了して再起動し、すべてのスペースを削除してファイルを再ロードしようとしましたが、それでもEclipseはスペースの使用を主張します。これは、Eclipseがエラーとしてフラグを立てるため、本当にイライラします。

他の誰かが以前にこれを経験しましたか? もしそうなら、どのように修正しましたか?

4

2 に答える 2

2

元々はOPへのコメントでしたが、正解だったので再投稿です。

タブをスペースに置き換える設定は、Eclipse の 2 つの場所に存在します。

  1. 一般 > エディタ > テキスト エディタ
  2. Pydev > エディター

この問題を解決するには、これらの両方の設定を正しく設定する必要があります。これらの設定は互いに上書きされる可能性があるためです。

于 2012-07-15T00:58:25.007 に答える
0

私の場合、(さかのぼって) Eclipse や PyDev に置き換えることはできませんでした。「入力中に」4つのスペースを書き込むことができますが、古いファイルを置き換えることはできません。

そこで、 Reindentという外部ツールを使いました

私が気に入らない唯一のことは、すべてのファイルのバックアップが作成され、1.1 ではそれを回避するためのフラグがないことです。これは、実行の最後に、二重のソースがあることを意味します...

于 2014-06-19T15:50:07.943 に答える