web-dev-qa-db-ja.com

Geditの自動インデント

Geditを使用してCとCPPをプログラムし、Edit-> Prefで自動インデントを有効にしました。

ただし、まだ機能しません。何か私にできることはありますか?

3
segfault

自動インデントは、実際にあなたが思うとは限りません。 「スマートインデント」ではありません。次の行のインデントを維持するだけです。たとえば、4つのスペースでインデントされた行がある場合、自動インデントでは、次の行にも4つのスペースがあります。自動インデントなしでは、次の行は先頭に戻ります。

8
andrewsomething

インデントするコードブロックの最初の行を手動でインデントする必要があります。後続の行は、この最初の行と同じ数のスペースまたはタブによって自動的にインデントされます。

もちろん、すでにこれを行っている場合は、報告する必要があるバグを発見しました!

2
Dennis VanMeter