• 締切済み

秀丸でCOBOLファイルを編集すると行番号がつかない

COBOLを使っているのですが、秀丸で編集すると 行番号が自動でいれてくれません たとえば 0010 0020* aiueo 0030 というコードで20行末で改行すると 0010 0020* aiueo 0030 という感じになってしまいます。希望としては 0010 0020* aiueo 0021 0030 という感じになってほしいのです。うまい解決方法はないでしょうか

みんなの回答

  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.4

No.1 e0_0e_OK です。 私自身はCOBOLをやったことがないのにライブラリーで見つかったのでご紹介しましたが役立たずですみません。ただし、ライブラリーの紹介文には次のように書いてあったので役に立ちそうな気がしたんですが。 》このソフトウェアはCOBOLソースの行番号をチェックし必要な部分のみリナンバする秀丸エディタ用マクロです。 なお、ご存知かも知れませんが秀丸シリーズでは作者(とサポート要員)が運営している強力なサポートルームがあります。ここで再質問されたらいかがですか。

uhawwwokww
質問者

お礼

もちろん質問する前にGoogleで検索ぐらいしますよ 紹介文を読んでも私が期待する機能とは違い、バッチ処理だと書いてあると思いますが。 実際に試してみないのに適当なことを言わないでください 秀丸にサポートルームがあることをはじめてしりました! 早速サポートルームで聞いてみます! ありがとうございます!

noname#168404
noname#168404
回答No.3

No.2です。 大変失礼しました。

noname#168404
noname#168404
回答No.2

昔は、確かBASIC何かでも行番号を意識して増分を10にして行番号を振っていたような気がします。 私もCOBOLはやったことはありますが、もうその時には行番号での管理はなくなっていました。 もはや、パソコン上で行番号を管理するメリットがないため、そのような需要は(たぶん)ないような気がします。 もしかしたら、探せば(たとえば)Win95頃のソフトを探せばあるかも知れませんね。 もし、行番号を全部振り直して良ければ、やり方はあると思うのですが。 それでは、駄目でしょうか。

uhawwwokww
質問者

お礼

行番号の振りなおしですとGoogleに聞けば 秀丸マクロが色々あります。 おっしゃられるとおり行番号に意味などないと思いますが 使っているコンパイラがいまだに行番号を必要とします。。。 コンパイラを変えることはできません。

  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.1

秀丸マクロを紹介します。 》http://hide.maruo.co.jp/lib/macro/cblrenum.html

uhawwwokww
質問者

お礼

そのマクロだと書いた後、番号をマクロを使ってふらないといけませんよね、 そうではなく、書いているときにCOBOLの行番号は表示しないで自動で行番号を 振ってほしいわけです。 また上記マクロを試してみましたが 00010 00020 00030 00040 等でマクロを使うと 00010 00020 00010 00020 00030 等となり、まったく機能しません

関連するQ&A

  • 秀丸の行番号について

    秀丸の左側に表示されている行番号について質問です。 ふとしたひょうしに何かをいじってしまったのか、設定が変わってしまい行番号が改行しないとでてこなくなってしまいました。 改行しなくてもデフォルト状態で行番号が全て表示されるように戻す設定を知ってるかたいましたら教えてください!

  • 秀丸エディタでコメント行に色をつけたい

    VBのコードを秀丸で編集しています。 VBのように「'」で始まるコメント行の色を変えたいのですが、 どのようにすればいいでしょうか? よろしくお願いします。

  • 秀丸の改行について

    秀丸を使っています。 文と文の間に2行以上の改行があるとき改行を1行にする方法(改行無しではありません)は有りませんか? 文が長いので手作業でしようと思うとかなりの手間がかかってしまいます。 よろしくお願いします。

  • 秀丸の改行でデリートしたい

    会社で使用している秀丸では複数行選択後、改行キー(エンターキー)を押すと、選択行が削除されるのですが、自宅の秀丸では複数行選択後、改行すると、選択行が1行増えるという働きになってしまいます。操作感を統一したいので、こんな症状の解決方法をもしご存知でしたら、ぜひご教授してくださいませ。 ちなみに、自助努力としては、秀丸ヘルプ、その他>ファイル別の設定>動作環境、フォーラムは一通りチェックしてみたつもりです。宜しくお願いします、

  • 【秀丸】カーソルのある行を上にする

    フォントサイズによって変わりますが、 秀丸で、縦長のファイルを編集している時に カーソルを下にもって行くと カーソルがある行よりも3~6行くらいまで 下を見ることが出来ます。 これを、 カーソルがある行をもっと上にして カーソルがある行よりも下の行を より多く見れるようにしたいのですが、 方法がありましたら、お願いします。

  • 秀丸で行置換できますか?

    秀丸で行置換できますか? 秀丸以外の方法でも、教えていただければ幸いです。

  • 秀丸ver8.0で100万行ほど有るテキストの編集で、以下のことが簡単

    秀丸ver8.0で100万行ほど有るテキストの編集で、以下のことが簡単にできますか? カーソル以降、すべて削除  もしくは カーソル以前、すべて削除  もしくは ある行からある行まで以外はすべて削除 よろしくお願いいたします。

  • 秀丸エディタでのファイル分割

    秀丸エディタでのファイル分割について質問があります。 約20行毎(それぞれバラバラです。)に改行が入った、 800,000万行程のテキストファイルがあります。 そのファイルを容量約500MBで、かつ改行部分で切る形でファイルを分割したいのですが、何か良い方法はないでしょうか。 初心者ですので、わかりやすくご説明頂けると幸いです。 また、不足している情報がありましらご指示頂ければと思います。 宜しくお願い致します。

  • 秀丸エディタで複数行コピー

    秀丸エディタで行番号表示してるとき、200行から900行をコピーして新しいテキストファイルに書き出したいのですが、 マウスで選択してコピーする以外に方法ありませんか

  • 秀丸エディタ

    秀丸エディタのテキスト文で、REPLACE機能を使って、テキスト中の 行と行の間の改行を消し詰めるにはどうするかお教えください。 (例) 1行(a行) 改行 1行(b行) 改行 → 1行(a行) 1行(b行)

専門家に質問してみよう