◀一般トップへ
  • 239 バーチカルライン
    • 240 Re:バーチカルライン
      • 241 Re2:バーチカルライン
        • 242 Re3:バーチカルライン
          • 243 Re4:バーチカルライン
          • 249 Re4:バーチカルライン
  • [239] バーチカルライン ゆうちゃん 2001年02月23日 13:08

    テキストエディタにはカーソル行のアンダーライン表示
    以外にバーチカルラインの表示機能はないのでしょうか?
    私はプログラムのコーディング時にif文とかのカラムあわせに
    バーチカルラインを目安にやっているのですがみなさんは
    コーディング時文字の縦の並びはどのようにして逢わせてるの
    でしょうか?いろいろなエディタを試しましたがバーチカル
    ラインをサポートしているのは MIFES,EmEditor,MMEditor
    位しか有りませんでした。
    • [240] Re:バーチカルライン すとーにぃ 2001年02月23日 15:03

      ▼ ゆうちゃん
      >みなさんはコーディング時文字の縦の並びはどのようにして逢わせてるのでしょうか?

      ・tabでそろえて、あとでスペースに変換する。
      ・ルーラを眺めながら作業する。
      ・ステータスバーの桁位置を眺めながら作業する。
      等です。

      > いろいろなエディタを試しましたがバーチカルラインをサポートしているのは
      > MIFES,EmEditor,MMEditor位しか有りませんでした。
      DOS時代からMIFES使っているにもかかわらず、今日初めてこの機能を知りました。(^-^;)

      要望リストにいれておきましょう。>げんた殿、じぇぷろ殿、みく殿、KENCH殿
      #但しすぐに実装可能かどうかは要検討です。
      • [241] Re2:バーチカルライン じぇぷろ 2001年02月23日 16:46

        ▼ すとーにぃさん
        > ▼ ゆうちゃん
        > >みなさんはコーディング時文字の縦の並びはどのようにして逢わせてるのでしょうか?
        >
        > ・tabでそろえて、あとでスペースに変換する。
        私自身はTabです。ただし、いちいちスペースに直すことはしません。水平だけでも私は気になりますが、垂直まであると入力に「うるさく」感じないですか?

        > 要望リストにいれておきましょう。>げんた殿、じぇぷろ殿、みく殿、KENCH殿
        私自身は必要性を感じないので、実装されてもOFFにすると思いますが、requestには入れときます。
        • [242] Re3:バーチカルライン ゆうちゃん 2001年02月23日 19:18

          そうですか~大変勉強になりました。
          あともう一つバーチカルラインのメリットなのですが
          デバッグ時IF文などのネストが深くなった時にifとelseの
          関係がわかりやすいと言うのもあります。
          |if(...)
          | {
          | ....
          | ....
          | }
          |else
          | {
          | ...
          | ...
          | }
          ---+-----------------

          こんな感じです...
          もし良かったら実現していただきたく思います。
          • [243] Re4:バーチカルライン じぇぷろ 2001年02月23日 21:36

            ▼ ゆうちゃん
            > あともう一つバーチカルラインのメリットなのですが
            > デバッグ時IF文などのネストが深くなった時にifとelseの
            > 関係がわかりやすいと言うのもあります。
            サンプルからするとC/C++ですね。ということはスマートインデントもデフォルトではONになっています。これもインデントをするときに機能していると思いますがどうでしょう。
          • [249] Re4:バーチカルライン KENCH 2001年02月25日 15:36

            > あともう一つバーチカルラインのメリットなのですが
            > デバッグ時IF文などのネストが深くなった時にifとelseの
            > 関係がわかりやすいと言うのもあります。
             インデントの方法が人それぞれですので、バーチカルラインの目的がネスト対応だと、万人に有効な機能かどうか難しいですね。

             私の場合には文字数制限の縦線を目安にしています。
            それよりもネストが深くなりそうならば、あとから見ても分からなくなりやすいので、処理を考え直したり、関数にしたりします。
            バーチカルラインといっても、一画面に入らなければエディタで引く意味ないですし、一画面に入るロジックであれば、綺麗にインデントされていれば、線がなくても読めるかなと思います。

             私自身はDOSの時代からtab4にしているので、それでなれているせいもあるのかもしれません。

            Ps.最近書き込めなくてすいません。インターネットつかえない環境に常駐してしまいまして。>みなさん