マクロリファレンス:3:FuzzyOptions オブジェクト

2023年5月6日 (土) 17:12時点におけるAdmin (トーク | 投稿記録)による版 (→Percent プロパティ)

プロパティ

Flags プロパティ

あいまい検索のオプションを取得または設定します。

構文
var n = editor.fuzzyOptions.Flags;
editor.fuzzyOptions.Flags = n;
値

この値は、次の値の組み合わせです。

meFuzzyIgnoreCombining 濁点、半濁点を無視して検索します。
meFuzzyIgnoreWidth 全角、半角を区別せずに検索します。
meFuzzyIgnoreKanaType ひらがな、カタカナを区別せずに検索します。
meFuzzyIgnoreKanaSize 仮名の大小を区別せずに検索します。
meFuzzyIgnoreVS 異体字セレクタを無視して検索します。
meFuzzyIgnoreEmoji 絵文字シーケンスを無視して検索します。
meFuzzyIgnoreSpace 空白文字を無視して検索します。
meFuzzyIgnoreCRLF 改行文字を無視して検索します。
meFuzzyMatchSimilar 類似する文字列を検索します。

MaxEditDistance プロパティ

あいまい検索の最大編集距離を 1 から 5 の数値で取得または設定します。

構文
var i = editor.fuzzyOptions.MaxEditDistance;
editor.fuzzyOptions.MaxEditDistance = i;

Percent プロパティ

あいまい検索の類似度を 50 から 100 の数値で取得または設定します。

構文
var i = editor.fuzzyOptions.Percent;
editor.fuzzyOptions.Percent = i;
スポンサーリンク