Lionで自動修正を鳴らして、変更の概要を取得できますか?


10

Lionでの自動修正は素晴らしいですが、それを確認できるように、いつ置換されたかを知る必要があります。

オーディオアラートを設定して、OS Xが自動修正するたびに音を鳴らすようにする方法はありますか?

ドキュメントで発生した自動修正の変更の概要を確認する別の方法はありますか?

回答:


13

Mac開発者としてこの問題の解決に取り組んできましたが、これまでのところNSTextView、アプリ自体の中でオートコレクトを検出し、サウンドを再生してユーザーに警告することができました。

現時点ではNSTextView、どのアプリでもオートコレクトを検出できるように取り組んでいますが、少し難しく、時間がかかる可能性があるため、これまでに行ったことについて簡単に説明します。

アプリで自動修正を検出できる場合は、最終的なアプリでこの回答を編集します。

これまでに行ったことは次のとおりです。[最新のダウンロードリンクをさらに下へ]


現在、一般化されており、どのアプリがアクティブであってもすべてのテキストビューで機能するアプリのバージョンをテストしています。NSTextView(Accesability APIを介して)他のアプリでこれらのことを処理するときは、オブジェクト自体に直接アクセスできないため、アプリ自体の内部で行ったときとは少し異なる方法を使用します。

とにかく 'jibber-jabber'で十分ですが、ここに設定のスクリーンショットがあります:

ここに画像の説明を入力してください

一般 -現時点では、オートコンプリートが検出されたときに再生するサウンドを選択できます。

ここに画像の説明を入力してください

ブラックリスト -特定のアプリをブラックリストに登録して、自動修正検出をオフにし、音を鳴らさないようにすることができます。

私がそれをテストしている理由は、私が使用する方法は完全に健全ではなく、カーソルの前のテキストの変更を単に検出するためです。これは、オートコンプリートを検出しますが、一般に、これ以外にユーザーが直接行っていないテキストの変更(すべてのテキストをクリアするボタンなど)を検出します。

テストが終了したら、ダウンロードリンクでこの回答を更新します。


ここに画像の説明を入力してください

テストが終了したので、ダウンロードリンクはこちらですhttp : //cl.ly/9CIZ

バックグラウンドで実行されるため、ドックアイコンはありません。設定にアクセスするには、Finderでアプリをダブルクリックします。

繰り返しますが、これは完全には機能せず、いくつかのバグがありますが、99%の確率で機能するはずです。


ジョシュアに感謝します。これは非常に有望に聞こえます。あなた自身のアプリは確かにうまく機能し、少なくともアプリ開発者はこれを追加できることを安心させます。それを一般化する方法を見つけていただければ幸いです。
dan8394、2011

アプリに関するいくつかの情報を追加して、回答を更新しました。
ジョシュア

鮮やかさ。すごい仕事!
dan8394、2011

ありがとう!ダウンロードリンクをアプリ全体に追加しましたので、ぜひお試しください!
ジョシュア

素晴らしい!マイナーな問題が1つだけ-通常は自動修正された単語の下に表示される青い点線が無効になるようです。また、どのようにそれをオフにするのですか?
dan8394、2011

1

そのような機能を見つけることができないようです。

私が考えることができる最良の方法は、自分でハックを書くか、サードパーティのソリューションを調べることです。

サードパーティのアプリに関しては、TextExpanderは音声アラートを許可していると思います。他のアプリもあると思います。


Typinatorは音声アラートもサポートしています。 ergonis.com/products/typinator
titaniumdecoy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.