プロが教える店舗&オフィスのセキュリティ対策術

秀丸エディタの機能について質問です。

COBOLプログラムの開発で秀丸エディタを使用しております。

元々の機能やプラグイン、マクロなどを使って

画面上左側にプログラム、右側にプログラムのSECTION名一覧を分割表示させ。

右側の一覧上のSECTION名を選択すると左のプログラムが、

対象行にジャンプする(リンク)ということは可能でしょうか?

可能であれば秀丸の操作方法をご教授ください。

よろしくお願い致します。

A 回答 (2件)

何から何まで説明するのは手間なので適当に端折ります。



Ver.6 あたりから可能になった「アウトライン解析」を利用するのがいいでしょう。

ソースはプレーンテキストですが、文字列などの特徴を元に「見出し」となる行を検出し、
別窓に一覧表の形で表示するものです。
その一覧表側でクリックすると、本文側の表示が該当位置に移動します。

・表示(V)→「アウトライン解析の枠(O)」
にチェックを入れ表示させます。
「アウトライン解析の枠」は位置を変更できるます、上端(か左端)の二重線の
部分を掴んでドラッグし、右端に移動させます。

・その他(O)→ファイルタイプ別の設定(C)→アウトライン→解析

「アウトライン解析の方法(E)」→ボタン「○強調一覧」を●にします。
・同じ設定ウィンドウの
 表示とカラー→強調表示
 で適当なキーワードを設定します。

キーワードを秀丸のヘルプで参照すると説明が読めます。
ちょっと研究してみてください。風呂入ってきます。

この回答への補足

ご返事ありがとうございます。
会社でのみしか試せず返信が遅くなりました。

実際に試してSECTIONをクリックして飛ばせるようになりましたが、
右側の窓に左から検索されてきた"SECTION"のみか
SECTIONの後の文字しか表示できませんでした。

左側のSECTIONで検索された一行そのまま右側に表示する事は可能でしょうか?

たびたびすみません
よろしくお願いしますm(_ _)m

補足日時:2009/11/30 20:18
    • good
    • 0

no.1 です。

風呂出ました。

> 左側のSECTIONで検索された一行そのまま右側に表示する事は可能でしょうか?

?? 当方では(COBOL ソースではないですが)検出した1行がそのまま表示されてますけどね...

ちょっと試したところ、「特に強調」指定だと質問者さんが言われるように
なるみたいです、これを「行の強調」に変更してみたら解決するように思いますが?
    • good
    • 1
この回答へのお礼

お風呂お疲れさまです。
すみません遅くなりました

無事できました!
原因はCOBOLなどを選んでいて既にSECTIONの強調設定されていた物を
使っていたせいでした。

実は私は開発は出来ず会社の先輩からの質問だったのですが
「お礼を言っておいて」と、とても感謝していました。

これはとても便利で助かりました。
ありがとうございます!

お礼日時:2009/12/01 23:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!