Dapatkah saya menyebabkan koreksi otomatis di Lion berbunyi bip dan untuk mendapatkan ringkasan perubahan?


10

Koreksi otomatis di Lion sangat bagus, tetapi saya perlu tahu kapan telah melakukan substitusi sehingga saya dapat memeriksanya.

Apakah ada cara untuk mengatur peringatan audio sehingga OS X mengeluarkan suara untuk mengingatkan saya setiap kali koreksi otomatis?

Apakah ada cara lain untuk melihat ringkasan cepat dari perubahan yang terjadi secara otomatis pada dokumen?

Jawaban:


13

Sebagai pengembang Mac, saya telah mengerjakan solusi untuk masalah ini, sejauh ini saya sudah bisa mendeteksi koreksi otomatis di NSTextViewdalam aplikasi itu sendiri dan memainkan suara untuk mengingatkan pengguna.

Saat ini saya sedang berupaya membuatnya dapat mendeteksi koreksi otomatis di sembarang NSTextViewaplikasi, tapi itu sedikit lebih sulit dan mungkin lebih lama, jadi saya pikir saya hanya akan memberi tahu Anda apa yang telah saya lakukan sejauh ini.

Saya akan mengedit jawaban ini dengan aplikasi terakhir saat dapat mendeteksi koreksi otomatis di aplikasi apa pun.

Inilah yang telah saya lakukan sejauh ini: [Tautan unduhan terbanyak di bawah]


Saat ini saya sedang dalam proses menguji versi aplikasi yang digeneralisasi dan bekerja pada setiap tampilan teks tunggal, apa pun aplikasi yang aktif. Ini menggunakan metode yang sedikit berbeda dengan cara saya melakukannya ketika itu hanya NSTextViewdalam aplikasi itu sendiri seperti ketika Anda berurusan dengan hal-hal ini dengan aplikasi lain (melalui API Accesability) Anda tidak memiliki akses langsung ke objek itu sendiri.

Pokoknya cukup dengan 'jibber-jabber', berikut adalah beberapa cuplikan layar dari preferensi:

masukkan deskripsi gambar di sini

Umum - Saat ini Anda hanya dapat memilih suara untuk diputar saat autocomplete terdeteksi.

masukkan deskripsi gambar di sini

Blacklist - Memungkinkan Anda membuat daftar hitam aplikasi tertentu sehingga deteksi koreksi-otomatis dimatikan dan tidak ada suara yang diputar.

Alasan saya mengujinya adalah karena metode yang saya gunakan tidak sepenuhnya suara, itu hanya mendeteksi perubahan teks sebelum kursor. Ini berarti akan mendeteksi pelengkapan otomatis tetapi secara umum akan mendeteksi setiap perubahan dalam teks yang TIDAK langsung dilakukan oleh pengguna (misalnya tombol yang menghapus semua teks) selain ini berfungsi dengan cukup baik.

Saya akan memperbarui jawaban ini dengan tautan unduhan setelah saya selesai pengujian.


masukkan deskripsi gambar di sini

Saya telah menyelesaikan pengujian, jadi ... ini tautan unduhan: http://cl.ly/9CIZ

Ini berjalan di latar belakang, jadi tidak memiliki ikon dock. Untuk mengakses preferensi, klik dua kali pada aplikasi di Finder.

Sekali lagi, ini tidak berfungsi dengan baik dan memiliki beberapa bug tetapi harus bekerja 99% dari waktu!


Terima kasih Joshua. Ini kedengarannya sangat menjanjikan. Aplikasi Anda sendiri tentu saja berfungsi dengan baik dan meyakinkan bahwa setidaknya, pengembang aplikasi dapat menambahkan ini. Saya harap Anda menemukan cara untuk menggeneralisasikannya.
dan8394

Saya telah memperbarui jawabannya dengan beberapa info lebih lanjut tentang aplikasi ini.
Joshua

Cemerlang. Kerja bagus!
dan8394

Terima kasih! Saya telah menambahkan tautan unduhan ke aplikasi lengkap sekarang, jadi Anda bisa mencobanya!
Joshua

Hebat! Hanya satu masalah kecil - sepertinya menonaktifkan garis putus-putus biru yang biasanya Anda dapatkan di bawah kata-kata yang dikoreksi otomatis. Juga - bagaimana saya mematikannya ?!
dan8394

1

Sepertinya saya tidak dapat menemukan fitur seperti itu.

Yang terbaik yang bisa saya pikirkan adalah menulis retas sendiri, atau mencari solusi pihak ketiga.

Adapun aplikasi pihak ketiga, saya pikir TextExpander memungkinkan untuk peringatan audio. Saya yakin ada aplikasi lain.


Typinator juga mendukung peringatan audio. ergonis.com/products/typinator
titaniumdecoy
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.