2017-01-27 3 views
0

私はOptions > Configure IDLE > Fonts/Tabs > Indentation Widthについて質問しておらず、それを2に設定しています。これは、ファイル内のインデント幅のみを設定し、対話シェルのインデント幅は設定しません。Python IDLEのインタラクティブシェルインデント幅を、デフォルトではなく2スペースに設定する方法はありますか?

対話シェルで2スペースのスペースを得るには、どのPython IDLEファイルを変更する必要がありますか?

私は4の代わりに2つのスペースでコーディングしたいので、インタラクティブシェルを持たないので、同じスペースでインデントしても、シェルからファイルに転送するときに私の速度が遅くなります。

答えて

0

いいえ、現在はありません。

現在、シェルはタブを使用してインデントを行い、タブは8個の「スペース」としてtkに固定されています。その理由の少なくとも一部は、>>>プロンプトが表示されているにも関わらず、後続の行が視覚的にインデントされていると考えられます。

私はこれも好きではありません。将来は、プロンプトをサイドバーに移動して、入力されたコードがエディタのように左に浮かび上がり、エディタと同じユーザー設定のインデントを使用できるようにしたいと思います。

関連する問題