「説明を出力」の版間の差分

MSY-07 (トーク | 投稿記録)
セクションの修正
MSY-07 (トーク | 投稿記録)
改行の修正、マークアップの追加
1行目: 1行目:
== 概要 ==
== 概要 ==
マッチした文字列が選択されたら、アウトプットバーに説明を出力します<br>
マッチした文字列が選択されたら、アウトプットバーに説明を出力します。
既定ではこのマクロと同じディレクトリのhelp.jsonを定義ファイルとして参照します<br>
 
定義ファイルはSJISで保存してください<br>
既定ではこのマクロと同じディレクトリのhelp.jsonを定義ファイルとして参照します。
「選択範囲が変更されたとき」のイベントで実行することを前提に作成しています<br>
 
定義ファイルの書き方はjsonで例を下に載せてあります<br>
定義ファイルはSJISで保存してください。
 
「選択範囲が変更されたとき」のイベントで実行することを前提に作成しています。
 
定義ファイルの書き方はjsonで例を下に載せてあります。


== 更新履歴 ==
== 更新履歴 ==
2015/08/16 複数の定義ファイルの読み込みに対応、titleプロパティを追加可能に<br>
* 2015/08/16 複数の定義ファイルの読み込みに対応、titleプロパティを追加可能に
2015/08/16 flagsプロパティを省略可能に、説明の出力形式・出力の間に空白行を入れるかどうかのオプションを追加<br>
* 2015/08/16 flagsプロパティを省略可能に、説明の出力形式・出力の間に空白行を入れるかどうかのオプションを追加
2015/08/16 JSONのパースをreturnではなくeval()で行うよう変更<br>
* 2015/08/16 JSONのパースをreturnではなくeval()で行うよう変更
2015/08/16 作成
* 2015/08/16 作成


== コード ==
== コード ==
79行目: 83行目:


== 定義ファイル例 ==
== 定義ファイル例 ==
flagsは省略可能です<br>
flagsは省略可能です。
titleを書くと正規表現と違うタイトルを説明に表示できます
 
titleを書くと正規表現と違うタイトルを説明に表示できます。
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
[
[
スポンサーリンク