app作ったの初めてなの
macOS標準の日本語入力を使っている人向けの話題です。
以前は「ことえり」っていうかわいい名前がついていた、あいつですよ。
いま職場ではまだMontereyなんですが、
扱う案件によって本文で使う句読点が「 、。」だったり「 ,。」だったり「 ,.」だったりしてて。
ちょっとならoptionキー併用で済ませるんですが。ちょっとじゃないなら切り替えてしまいたいじゃない。
いざ切り替えたいとなると、「システム環境設定」を開いて、
「キーボード」を開いて、「入力ソース」を開いて、「日本語-ローマ字入力」を開いて、
ずーっと下にスクロールして、「句読点の種類」をプルダウン選択するんですよ。
なんてめんどうなんだ、と思いながら、かれこれ20年以上やってますねえ。
…などと書いているうち、たった今、メニューバーからわりとすんなりアクセスできることに気付いてしまい、ものすごく呆然してます。
ていうか、勢いで切り替えるメニューバーアプリ作ってしまってました。
どうしよう。すごい無駄足だ。。まあ勉強にはなった。
まあ、作ってしまったので公開しときます。
自己責任になりますが、よかったらどうぞ。
ダウンロード
先に謝っておきますが、これしきの内容なのに50MBちょっとあります。
なんだかもうほんとにわからないままです。
macOS Monterey12.7.6 で作成、動作確認。他でもたぶん運がよければ動きます。
参考にさせてもら(というか、コードをぱく)ったサイト:
サポミク:macOSでCLIで日本語入力の句読点を切替
https://tech.sup39.dev/jp-punctuation/
NIFTY engineering:超簡単にメニューバーアプリを作りたい(macOS)
https://engineering.nifty.co.jp/blog/22146
いれかた
今さらですが、dmgファイルを開いて、マウントされたボリュームを開いて、アプリ本体をいい場所にコピーするだけです。
初回の起動時、もし何かセキュリティ的なことを言われたら、ものかのさんのGlow関連の説明を参考に右クリックで開いてみてください。いわゆる野良アプリなのでご了承のほど。
https://tama-san.com/app-page/unnotarized.html
つかいかた
起動するとメニューバーにアイコンが追加されます。
使うやつを選びましょう。操作直後の入力開始があまりにも早いと、切り替え完了前に半角英数が入力されてしまう場合があります。なんだかなあだけど、どんまい。
常駐させておきたい場合は、システム環境設定 > ユーザーとグループ > ログイン項目 に追加するとよいんでないですかね。
最近のOSを知らないので表現が古かったらすまんごめんです。
以上、大半のATOKを愛用してる人にはまったく関係のない話です。。