自動インデントNo.03189
ardbeg さん 99/05/09 16:52
 
3.01 を使ってみているのですが
"自動インデント" + "C 言語用のインデント" を設定して、
'{' の直後に改行を打つと必ず
インデントに tab コードが使われるようです。

他の文字だと括弧系のやつでも大丈夫です。
また、"C 言語用のインデント" をはずすと
この現象は無くなります。

"C 言語用のインデント" の help にも
'{' の直後は必ず tab でインデントするとは書かれていないのですが
そのような仕様なのでしょうか。

以上、よろしく御教示御願い致します。
# コメントの色分けに VHDL と Verilog があるのには
# 感動しました ^_^;

[ ]
RE:03189 自動インデントNo.03201
秀丸担当 さん 99/05/10 18:20
 
>3.01 を使ってみているのですが
>"自動インデント" + "C 言語用のインデント" を設定して、
>'{' の直後に改行を打つと必ず
>インデントに tab コードが使われるようです。

はい。これはそういう仕様です。
c言語は

    if( a ) {
        xxx;
        xxx;
    }

とか

    if()
    {
        xxxx;
        xxxx;
    }

といった書き方をするためです。

[ ]