>▼ おぐさん
>> プログラミング言語固有の字下げ(オートインデント)
おそらく[スマートインデント]-{C/C++}で、タブの代わりにスペースを挿入するという意味だと思うのですが、残念ながら現在その機能はありません。
このスマートインデント周りは改良する必要性が昔から指摘されているのですが、仕様がまとまらないまま、放置されているのが現状です。
以下、今までにスマートインデントに関しての要望をまとめておきます。
*C/C++以外の言語(Java/Perl等)に対応
*()でインデント調整してほしくない
*コメント内はインデント対象からはずす
*文字列定数、文字定数内の{}はインデント対象からはずす
*if()等の次の行(ステートメント)をインデントする
#実際やってみていないのですが、マクロで実装が可能かもしれない