J'ai souffert de graves RSI sur mes mains et mes poignets et en tant que programmeur Java à plein temps, et cela devient un risque pour ma vie. J'utilise Dragon Dictate pour le Mac, qui fait un bon travail d'écriture en anglais, mais parler en Java est très lourd en raison de la nature cryptique des langages de programmation. Naviguer dans le code est également délicat et peut être plutôt épuisant.Outils de développement logiciel à commande vocale
Actuellement, j'utilise l'Eclipse IDE mais je n'ai trouvé aucun plug-in à cet égard. d'après ce que j'ai lu dans d'autres publications sur ce forum (par exemple, Voice recognition software for developers et Can i write sql using speech recognition), l'approche que je devrais adopter devrait être de donner à Dragon Dictate un vocabulaire personnalisé composé de mots-clés Java, et de créer un certain nombre de commandes vocales personnalisées qui correspondent aux touches de raccourci existantes (par exemple, "naviguer vers la superclasse") ou des séquences d'actions que j'effectue de façon routinière en utilisant AppleScript (par exemple, "commit to SVN")
Je pourrais simplement aller de l'avant et implémenter ceci (avec quelques difficultés en raison de limitations physiques) mais je ne peux pas aider à penser que je vais réinventer la roue.Je veux dire, sûrement RSI doit être un problème relativement commun parmi les programmeurs, et je m'attendais à ce qu'il y ait un plug-in ou même , un IDE, qui facilite le codage par la voix et les tâches associées (par exemple, le débogage du programme b y passer à travers, etc.) Je ne semble pas trouver cela nulle part.
Si quelqu'un a des suggestions sur l'IDE Java que je pourrais utiliser (je n'ai pas besoin d'utiliser Eclipse évidemment), je serai très intéressé de les entendre. Sinon, si quelqu'un utilise Dragon Dictate pour Mac et dispose d'un ensemble de commandes pour Eclipse ou un autre IDE Java qu'il est prêt à partager avec moi, ce serait également une aide précieuse.
Merci, Ixent
C'est une excellente question et c'est quelque chose que je me demandais depuis un certain temps. À ma connaissance, il n'existe actuellement aucun plugin pour Eclipse. Il y a eu plusieurs propositions telles que SpeechClipse (http://www.cis.uab.edu/softcom/eclipse/SpeechClipse/UAB-SpeechClipse.pdf) et SPEED ("SPEech EDitor, http: //www.cs.berkeley. edu/harmonia/harmonia/research/slssd/index.html), mais aucun d'entre eux n'est actuellement sur Eclipse Marketplace J'espère sincèrement qu'ils pourront bientôt ajouter ce genre de fonctionnalités à l'IDE Eclipse. – DerStrom8