【質問】タグジャンプ正規表現の設定方法No.36768
みぞ さん 18/08/18 23:06
 
最新バージョンで「タグジャンプ正規表現」の拡張機能をご提供いただき、有難うご
ざいます。
早速ですが、設定方法が分からず詰まってしまったので、質問させてください。

私は、秀丸に書いた ruby コードを、マクロで実行して、アウトプット枠に結果を出
力する、という使い方をしております。
エラーの際には、「アウトプット枠」に以下のようなエラーが出力されます。

※ 「c:/users/name/documents/テストコード.rb」→ 私が編集しているファイル名
---------------------------
c:/users/name/documents/テストコード.rb:21:
 from c:/users/name/documents/テストコード.rb:28:in `<main>'
---------------------------

上記のうち、1行目は(正規表現で設定するまでもなく)ダブルクリックによるタグ
ジャンプが可能なのですが、2行目はタグジャンプが出来ません。

そこで、下記のように正規表現を設定しましたが、やはり 2行目がタグジャンプ可能
になりません。どのように設定すればよいでしょうか?
----------------------------
【ファイル名部分】
(\tfrom )(c:/users/name/documents/テストコード.rb)(?\2)

【行番号部分】
(\tfrom c:/users/name/documents/テストコード.rb:)([0-9]+)(:.+)(?\2)
----------------------------


[ ]
RE:36768 【質問】タグジャンプ正規表現のNo.36769
秀丸担当 さん 18/08/20 08:24
 

正規表現の書き方はこういう書き方で合っています。
タグジャンプ対象の正規表現の指定は、本体でタグジャンプコマンドを実行したとき
に有効で、アウトプット枠では有効ではありませんでした。
アウトプット枠でも有効になるように、今後のバージョンで修正させていただきます。

[ ]