Secondo la mia esperienza, usare gli Elementi Vocali per il piuttosto, diciamo, le applicazioni complicate può diventare un po 'complicato, ma non c'è ragione per cui non sia possibile. Di solito, se si utilizza il comando "Rendi questo parlante" mentre un'applicazione è a fuoco (vale a dire l'app in primo piano), verrà creata una cartella per esso in Elementi compatibili con l'applicazione, se non esiste già.
Poiché OS X è basato su UNIX, la mia idea iniziale era di chiamare la cartella eclipse
, in quanto l'eseguibile che il sistema vede (non il pacchetto .app stesso) è in realtà chiamato eclipse
invece di Eclipse
.
Tuttavia, se ciò non dovesse funzionare, il consiglio ufficiale di Apple è semplicemente di trascinare la cartella sul desktop e quindi tentare di utilizzare il comando "Rendi questo parlante" mentre si usa (in questo caso) Eclipse in modo che il computer almeno dovrebbe ) creare la cartella per te - a quel punto puoi semplicemente trascinare tutti gli AppleScript che hai creato nella cartella appena creata.
Da un punto di vista della programmazione / dietro le quinte, tuttavia, la risposta potrebbe dipendere da quale versione di Java stai usando! Se si sta utilizzando l'implementazione Java di Apple, è probabile che si verifichino più problemi rispetto all'utilizzo della versione più recente di Java 7.
Eclipse utilizza lo Standard Widget Toolkit (SWT), che avvolge i controlli nativi (o, più precisamente, rende Java comunicare con OS X come sarebbe, ad esempio, con * nix) in modo che quegli standard dovrebbero essere già accessibili. So che NetBeans è per lo più, se non del tutto accessibile almeno dal punto di vista di VoiceOver.
La navigazione nella documentazione e nella cronologia degli errori di Eclipse rivela la discussione di questo nel 2007, e sembra suggeriscono che ci stavano lavorando nel 2008, ma non si fa menzione di avere Eclipse controllato con i comandi vocali di AppleScript. Dovrebbe essere semplice e diretto, quindi se sembra che Eclipse e / o OS X stiano resistendo a ogni tentativo di comunicare con Java o l'IDE stesso tramite AppleScript (s), sarei incline a credere che sia una stranezza con Eclipse o la sua comunicazione con SpeechWorker e il resto di OS X.