2005年05月01日

■ 秀丸エディタでChangeLogのインライン日付を活用するマクロ

ChangeLogメモのインライン日付は非常に便利だなと思っていたけど、ChangeLogメモをchalow等でhtmlに変換しないと(※)活用しにくいところがあった。秀丸エディタでインライン日付を検索すれば話が済むけど、せっかく、ハイパーリンク形式になっているのにボタン(もしくはクリック)1つでジャンプできないのは、ちょっと不便。
※Emacsを使えば活用できる見たいだけど、私は秀丸エディタなので・・・

そこで、秀丸エディタの高機能なマクロを使って、インライン日付のリンクをジャンプできるようなマクロを作っちゃいました。

→ clLink.ver01.zip (ページの一番下の注意を読んでね)

■機能

  • インライン日付をジャンプ
    インライン日付のあるところまでカーソルを持っていき、マクロを実行しましょう。

    すると、秀丸エディタが分割されて、リンク先がしたの窓に表示されます。いいでしょう。

    この状態でもう一度マクロを実行すれば、分割された状態から元の位置に戻ります。
  • インライン日付を作成
    任意のアイテムタ・ヘッダまでカーソルを持っていき、マクロを実行すれば、該当アイテムのインライン日付を作成します。

    この機能を使う場合は、当サイト公開のChangeLog.hilightをダウンロードして、ChangeLogの強調表示の設定を行う必要があります。ちょっとした手抜きですけど、今後修正したいと思います。

注意
まだバグがあると思うんですけど、敢えて公開しちゃいます。いろんな方のFeedBackをもらい、どんどん改良をして行こうと思います。ってことで、FeedBackをよろしくお願いします。 まあ、バグとは言ってもChangeLogが消えてなくなるようなものではないですね、きっと予想しないリンクへジャンプするぐらいだけだと思います。

Posted by zRyu at 14:30 | Updated at 2006年 3月 21日 23:13 | Post 0 Comments & 2 TrackBacks


Post a TrackBack
No more TrackBack (2) for this entry
TrackBack (2)
clmemo - 秀丸上の ChangeLog メモでインライン日付サポート
Title: 秀丸上の ChangeLog メモでインライン日付サポート
Excerpt: 紹介文を書きました。
From: clmemo
Date: 2005.05.02

Zakimi::Blog - 秀丸からHTMLをプレビュー
Title: 秀丸からHTMLをプレビュー
Excerpt: わざわざ専用ソフトが公開されたみたいだが、マクロで実装するのはダメ? //開くファイル名の取得 $target = filename; //拡張子の判断 #kaku_html = ascii(leftstr(filename,strstr(filename,".html"))); #kaku_htm = ascii(leftstr(filename,strstr(filename,".htm")));...
From: Zakimi::Blog
Date: 2005.06.26

Comments RSS
Bulkfeed's Similarity
Today Links
Accessed from following URLs...



Copyright © 1999-2006 All Rights Reserved by Ryu Zakimi
リンク・フリーとなっていますのでご自由にリンクを張ってください