Menurut pengalaman saya, menggunakan Item yang Dapat Dikatakan untuk aplikasi yang rumit, harus saya katakan, aplikasi yang rumit bisa sedikit rumit - tetapi tidak ada alasan itu tidak mungkin. Biasanya, jika Anda menggunakan perintah "Make This Speakable" ketika aplikasi sedang dalam fokus (yaitu aplikasi latar depan Anda), sebuah folder akan dibuat untuk itu di Application Speakable Items jika belum ada.
Karena OS X berbasis UNIX, ide awal saya adalah memanggil folder eclipse
, sebagai executable yang dilihat sistem (bukan bundel .app sendiri) sebenarnya disebut eclipse
sebagai lawan Eclipse
.
Namun, jika itu tidak berhasil, saran resmi Apple adalah cukup menyeret folder ke desktop Anda dan kemudian mencoba menggunakan perintah "Make This Speakable" ketika menggunakan (dalam hal ini) Eclipse sehingga komputer akan (atau setidaknya harus ) buat folder untuk Anda - di mana Anda cukup menyeret semua AppleScripts yang Anda buat ke folder yang baru dibuat.
Dari sudut pandang pemrograman / di belakang layar, jawabannya mungkin bergantung pada versi Java apa yang Anda gunakan! Jika Anda menggunakan implementasi Java milik Apple sendiri, kemungkinan Anda akan mengalami lebih banyak masalah daripada menggunakan rilis Java 7 terbaru.
Eclipse menggunakan Standard Widget Toolkit (SWT), yang membungkus kontrol asli (atau lebih tepatnya, membuat Java berkomunikasi dengan OS X seperti halnya dengan, katakanlah, * nix lainnya) sehingga dengan standar itu saja sudah dapat diakses. Saya tahu bahwa NetBeans sebagian besar, jika tidak sepenuhnya dapat diakses setidaknya dari sudut pandang VoiceOver.
Penjelajahan dokumentasi dan riwayat bug Eclipse terungkap diskusi tentang ini kembali pada tahun 2007, dan tampaknya menyarankan mereka bekerja pada tahun 2008, tetapi tidak disebutkan memiliki Eclipse dikendalikan dengan perintah suara AppleScript. Seharusnya mudah dan sederhana, jadi jika sepertinya Eclipse dan / atau OS X menolak setiap upaya untuk berkomunikasi dengan Java atau IDE itu sendiri melalui AppleScript, saya akan cenderung percaya itu semacam kekhasan dengan Eclipse atau komunikasinya dengan SpeechWorker dan OS X.
Eclipse
untukeclipse
, tapi itu tidak berhasil. Namun, langkah kedua:use the "Make This Speakable" command whilst using (in this case) Eclipse
bekerja. Oleh karena itu, saya tidak perlu memperbarui versi java saya, dll (untungnya, karena itu akan membutuhkan reboot)