| |
秀丸担当さん、こんばんは。
最近歳を取ったせいか、新しい言語を覚えるのがつらいです。ヘルプとにらめっこし
ながらコーディングしています。
というわけで、秀丸エディタも外部ヘルプまわりが強化されるとうれしいです。
いくつかネタを出してみます。
1. 外部ヘルプをファイルタイプ別の設定にする
cf. http://hide.maruo.co.jp/lib/macro/helpselect100.html
2. 外部ヘルプコマンドで URL を開けるようにする
cf. http://hide.maruo.co.jp/lib/macro/refpage_oh_hm_1_0.html
ex. http://php.net/manual-lookup.php?pattern=<word:utf8:utlencoded>
→ カーソル位置の単語が UTF-8 で URL エンコードされて↑ここに入るイメージ
3. マクロでファイル名と検索キーワードを指定して外部ヘルプを開く文
ex. openhelp "python27ja1.chm", "strftime";
cf. http://www.vector.co.jp/soft/winnt/writing/se454186.html
4. パラメータヒント
Visual Studio のあれです。単語補完と連動すると good です。
単語からヒント内容を生成する方法は、いろいろ考えられそうです:
a. 単語補完辞書に対応するヒント辞書をユーザーが作る
b. 秀tags が関数定義直前のコメントを拾ってくる
c. 変換モジュールのように外出しする
d. Doxygen と連携 (どうやって?)
5. マクロでパラメータヒント (カーソル付近に小さなウィンドウを出して任意のテ
キスト or HTML を表示)
cf. http://www.math.sci.hokudai.ac.jp/~abenori/soft/hidemaru/dllfunc.html#a3e2ec59f13d434130b6324eef5c42bae
ex. hint $text;
→ ヒントウィンドウを表示、マクロは続行 (ウィンドウはいつ閉じる?)
いずれもマクロで頑張れば実現できることですが、本体に搭載されていれば誰でも使
えるし、新規ユーザーへのアピールになるかもしれません?
以上、ネタ出しでした。
|
|