選択範囲(選択されていなければカーソル位置の1単語)の最初から検索し、
全角ひらかな/全角カタカナ/半角文字を見つけた時点で
「全角ひらかな」は「全角カタカナ」(mode3)→「全角ひらかな」は「半角」
「全角カタカナ」は「半角」 (mode1)→「全角カタカナ」は「全角ひらかな」
「半角カナ」は「全角ひらかな」 (mode2)→「半角カナ」は「全角カタカナ」
に変換する。
いずれも見つからないときは全角の英数記号があったチェックし、あれば半角変換にする。
そうでないときは全角カタカナ変換を行う。
(1文字ずつ変換ではなく、変換モードが決まれば選択範囲全てを同一モードで変換する)
ex. 「こんなバアイはスベテ全角カタカナに変換されます。」
【修正個所】
ローテーション順変更
ァ等一部の文字の判定ミス修正
|