9 votes

Correction orthographique en utilisant uniquement le clavier

Je suis un utilisateur de longue date d'OS X et, à ce titre, j'apprécie souvent le dictionnaire intégré disponible dans tout le système. Il s'agit d'un petit détail qui, si vous venez de Windows (ou de Linux), s'avère d'une grande aide (pour autant que vous vous souciiez vraiment d'améliorer vos compétences en matière de frappe). Disponible par défaut dans la plupart des applications Cocoa (grâce à la technologie sous-jacente), il souligne les mots incorrects et les erreurs de grammaire évidentes. Il a ses mauvais jours, mais les résultats sont généralement meilleurs que rien. Je tape principalement en anglais et en espagnol et dans les deux cas, c'est une solution décente.

Mais je viens de réaliser que cela me pose un problème. J'utilise rarement la souris lorsque je suis en "mode saisie". Si j'écris, je n'ai pas besoin d'utiliser la souris. Je ne l'utilise tout simplement pas ; j'arrive à faire la plupart des choses que je dois faire avec le clavier et ses raccourcis.

Il y a notable des exceptions à ce qui précède (lorsqu'une boîte de dialogue nécessite une action de la souris, ou qu'il n'y a tout simplement aucun moyen d'obtenir le focus d'un élément particulier de l'interface utilisateur). Ces exceptions sont ennuyeuses (et fréquentes), mais je suppose que j'y fais déjà face (en saisissant la souris et en tuant un chaton).

Cependant, il y en a une que j'aimerais savoir comment résoudre, et peut-être que les esprits derrière le site peuvent l'éclaircir pour moi.

Imaginez le scénario simple suivant. TextEdit.

Vous commencez à taper ça :

textedit1

Afin de corriger le mot mal orthographié, vous avez plusieurs choix avec votre souris, ou vous pouvez utiliser la touche ShiftCmd: combinaison pour apporter cela :

alt text

Cependant cette boîte de dialogue n'a pas le focus sur le clavier et je ne peux pas l'avoir Je dois donc atteindre la souris, cliquer dessus et résoudre le problème. Ce n'est pas bon.

Ce que je veux, c'est être capable d'apporter ça :

alt text

avec mon clavier.

Ce menu est arrivé quand j'ai droite a cliqué sur le mot.

Comment faites-vous face à cette situation ? Utilisez-vous la souris ? Utilisez-vous le clavier ?

Éclairez-moi, s'il vous plaît.

MISE À JOUR POUR LION OS X 10.7

Comme beaucoup d'entre vous le savent, OS X 10.7 "Lion" est sorti et il apporte quelques changements dans ce domaine. Malheureusement, le plus gros problème n'est toujours pas résolu à 100%.

La bonne nouvelle, c'est qu'il est "possible" de vérifier l'orthographe en utilisant uniquement le clavier, bien que nous n'ayons toujours pas de fenêtre contextuelle agréable comme le "clic droit" sur un mot souligné.

Le volet de vérification de l'orthographe peut être mis au point à l'aide de la commande F6 s'il perd le focus, mais l'a par défaut lorsque vous l'invoquez avec : ce qui vous permet de l'invoquer sur un mot souligné en rouge et d'appuyer sur pour changer le mot (ou TAB pour cibler la liste des alternatives et ensuite pour le changer) mais pas vraiment parce que

la mauvaise nouvelle, c'est que si je fais une erreur ici même et que j'essaie de faire appel au correcteur orthographique, il se rendra à l'adresse suivante suivant erreur, pas le mot que j'ai sous le curseur, ce qui est ennuyeux car cela signifie que vous devez revenir en arrière avec le curseur. avant en invoquant le vérificateur d'orthographe.

De plus, il n'y a pas de raccourcis dans le volet grammatical, et il faut se déplacer dans les champs avec la touche TAB pour cliquer sur autre chose que "Modifier". L'ordre des options est également bizarre :

1) Au lancement du volet grammatical, l'accent est mis sur le changement pour "retour", mais vous êtes prêt à commencer à taper un remplacement si vous le souhaitez. Vous pouvez donc taper le "bon mot" et appuyer sur retour, ou vous pouvez appuyer sur retour pour accepter le premier remplacement de la liste, ou vous pouvez appuyer sur TAB pour vous déplacer dans cette liste, en sélectionner un nouveau (avec les touches fléchées) et enfin appuyer sur retour pour l'accepter.

2) Si vous voulez passer à la modification suivante sans rien accepter pour le mot actuel, vous devez appuyer quatre fois sur TAB et ensuite sur la barre d'espacement pour cliquer sur trouver le suivant .

3) La mise au point est unidirectionnelle, si vous atteignez la dernière option dans cette boîte de dialogue, elle ne reviendra pas à la première option, vous devez donc déplacer le curseur pour revenir dans la chaîne de mise au point. (bizarre ?)

4) Vous ne pouvez pas mettre au point le Définir , Guess ou Automatique par langue Boutons/boîtes de combo, à moins que vous ne saisissiez votre souris.

5) Vous pouvez quitter le panneau en appuyant sur escape.

Enfin, aller d'une "erreur à l'autre" se fait avec ; ; cela permettra de passer du mot souligné en rouge au suivant dans un cycle.

4voto

Eric Pohl Points 1258

Yo ! Mec, j'ai le meilleur truc pour toi.

Il suffit de taper certains de vos caractères de mot et d'appuyer sur F5 et voir la magie, il est ce que vous voulez. Supposons que vous n'obteniez pas le mot, frottez-en quelques-uns et vous obtiendrez ce que vous voulez.

Voici un aperçu de ce que vous voulez. (source de nombreuses touches de raccourci)

Supposons que je sois un utilisateur, je ferais comme suit.

  • Commencez à taper
  • supposez que j'ai tapé Compu
  • et ensuite j'appuierais sur F5 pour obtenir des indices.

Simple et court : F5 fait tout pour vous, pas besoin d'appuyer sur Cmd+ : et ensuite de trouver le bon dans la liste. Vous obtiendrez la liste sur-le-champ.

alt text

2voto

Christopher Scott Points 665

Je viens de parcourir le site d'Apple Document sur les raccourcis clavier et je n'ai vraiment rien trouvé de significatif. J'ai choisi quelques-unes des plus vagues et les ai essayées dans TextEdit, sans succès.

Bien que je ne veuille pas que ce soit la réponse, mon idée actuelle est d'utiliser Touches de la souris aussi stupide que cela puisse paraître. Activation du raccourci via l'accès universel.prefpane, puis quintuplement (cinq)-touche Option alors vous devriez être en mesure d'appeler la fenêtre soit par ;

  • maintien (avec un pavé numérique) 5 (sans pavé numérique) i ou ;
  • en appuyant sur (avec un pavé numérique) 0 (sans pavé numérique) m .

La fenêtre contextuelle devrait s'ouvrir, et vous pourrez sélectionner l'orthographe/action correcte comme vous le souhaitez, et continuer... après avoir désactivé les touches de la souris avec le même raccourci, bien sûr. (Quint (cinq)-touches Option ).

2voto

Aidan Ryan Points 5056

Ouvrez Automator, créez un Service sans entrée dans une application, et ajoutez un seul Exécuter AppleScript action. Copiez et collez le code suivant :

tell application "System Events"
    # locate frontmost application
    repeat with ap in application processes
        if frontmost of ap is true then
            set fmap to ap
        end if
    end repeat

    tell application process fmap
        # click its "Show/Hide Spelling and Grammar"
        set scw to windows of fmap whose name is "Spelling and Grammar" and role description is "floating window"
        try
            tell first menu bar of fmap
                tell first menu of (first menu bar item whose name is "Edit")
                    tell first menu of (first menu item whose name is "Spelling")
                        if (count of scw) = 0 then
                            tell (first menu item whose name is "Show Spelling and Grammar") to click
                        else
                            tell (first menu item whose name is "Hide Spelling and Grammar") to click
                            return
                        end if
                    end tell
                end tell
            end tell
        on error
            display alert "Cannot open/close Spelling and Grammar window!"
            return
        end try

        # focus the Spelling and Grammar field
        set fw to first window of fmap whose name is "Spelling and Grammar" and role description is "floating window"
        perform (first action of fw whose name is "AXRaise")
        set focused of first text field of fw to true
    end tell
end tell

Sauvegarder en tant que Service et attribuer un raccourci clavier dans Préférences système " Clavier " Raccourcis clavier " Services . Je l'ai configuré de façon à ce qu'il fasse basculer la fenêtre lorsqu'on appuie dessus à plusieurs reprises. Elle dépend bien sûr de la langue et s'attend à ce que l'élément de menu grammatical se trouve à l'emplacement habituel ; si ce n'est pas le cas, elle affiche une erreur.

Malheureusement, comme il s'agit d'Automator, il est un peu lent.

0voto

brodie Points 3020

J'avais l'habitude d'utiliser la souris (le stylo pour être précis). Cependant, j'utilise depuis peu Typinator, qui parvient à corriger la plupart de mes erreurs.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X