Skip to content

Japanese Input Method "azooKey" for Desktop, supporting macOS

License

Notifications You must be signed in to change notification settings

ensan-hcl/azooKey-Desktop

Repository files navigation

azooKey on Desktop

iOSのキーボードアプリ「azooKey」のデスクトップ版です。

現在アルファ版のため、動作は一切保証できません。

動作環境

macOS 14.3で動作確認しています。古いOSでの動作は検証していません。

リリース版インストール

Releasesから.pkgファイルをダウンロードして、インストールしてください。

その後、以下の手順で利用できます。

  • macOSからログアウトし、再ログイン
  • 「設定」>「キーボード」>「入力ソース」を編集>「+」ボタン>「日本語」>azooKeyを追加>完了
  • メニューバーアイコンからazooKeyを選択

コミュニティ

azooKey on macOSの開発に参加したい方、使い方に質問がある方、要望や不具合報告がある方は、ぜひazooKeyのDiscordサーバにご参加ください。

開発版のビルド・デバッグ

cloneする際には--recursiveをつけてサブモジュールまでロードしてください。

git clone https://github.com/ensan-hcl/azooKey-Desktop --recursive

以下のスクリプトを用いて最新のコードをビルドしてください。.pkgによるインストールと同等になります。その後、上記の手順を行ってください。

./install.sh

開発中はazooKeyのプロセスをkillすることで最新版を反映することが出来ます。また、必要に応じて入力ソースからazooKeyを削除して再度追加する、macOSからログアウトして再ログインするなど、リセットが必要になる場合があります。

機能

  • ニューラルかな漢字変換システム「Zenzai」による高精度な変換のサポート
  • iOSのキーボードアプリazooKeyと同レベルの日本語入力のサポート
  • 英字入力のサポート
  • 部分変換のサポート
    • 変換範囲のエディットも可能
  • ライブ変換のサポート
    • 設定メニューでのライブ変換の切り替え
  • 英単語変換のサポート
    • 設定メニューで切り替え
  • 学習機能
  • インストーラのサポート

開発ガイド

コントリビュート歓迎です!!

pkgファイルの作成

pkgbuild.shによって配布用のdmgファイルを作成できます。build/azooKeyMac.app としてDeveloper IDで署名済みの.appを配置してください。

TODO

  • 入力中に自動で変換候補ウィンドウを表示する
  • 予測変換を表示する
  • CIを増やす
    • アルファ版を自動リリースする
  • 機能の拡充
    • ユーザ辞書をサポートする

Future Direction

  • WindowsとLinuxもサポートする
  • iOS版のazooKeyと学習や設定を同期する

Reference

Thanks to authors!!