Arrêtez d'utiliser l'option du clavier Mac comme modificateur du caractère

16

Je ne veux pas utiliser la fonctionnalité du clavier Mac qui remplace l'option + a par å. (Par exemple, imaginez que je veux appuyer rapidement sur le bouton Repl & ace All dans NetBeans) Comment puis-je faire arrêter Mac sur une telle chose?

Modifié: Ma question est née de cette situation: j'utilise la fonctionnalité Remplacer dans NetBeans. Lorsque je suis dans la zone de texte de remplacement, je tape quelque chose. Lorsque j'ai terminé, j'appelle le bouton Remplacer tout en appuyant sur Option + A sur le clavier. Netbeans le comprend tout en remplaçant toutes les fonctionnalités. Cependant, juste avant cela, le caractère å (suite à la pression sur Option + A) est ajouté au remplacement, ce qui rend ce processus incorrect. Je n'ai pas besoin de taper un caractère spécial pour le moment, donc je veux l'arrêter. Ne serait-il pas plus judicieux d'activer / désactiver une telle fonctionnalité avec une autre touche de raccourci?

Phuong Nguyen
la source
Expérimenté avec Windows et Ubuntu, je trouve que Mac a une philosophie très méchante: pas de fichiers coupés à l'aide du clavier, pas de raccourci clavier par défaut pour maximiser les fenêtres. Alt + Tab est désagréable lorsqu'une application a plusieurs fenêtres.
Phuong Nguyen
Rel & ace cmd A n'est-il pas l'option A?
user151019
2
Pas de fichiers coupés à l'aide du clavier? La possibilité de perdre potentiellement un fichier en écrasant le presse-papiers est une bonne chose? Il est facile d'ajouter un raccourci pour maximiser les fenêtres. Que voulez-vous dire alt-tab est méchant? Voulez-vous dire l'onglet de commande? Commande-`parcourt les fenêtres ouvertes d'une application, commande-onglet parcourt les applications ouvertes. C'est bien mieux que la méthode Windows.
ghoppe
4
(Sous Windows, lorsque vous "coupez" un fichier, il ne va nulle part tant que vous ne le "collez" pas. Si vous écrasez le presse-papiers, rien n'arrive au fichier.)
Bavi_H
+1 Pour Cmd + `, je ne le savais pas avant. THX. Mais attendez, pourquoi Mac ne définit-il pas simplement le clavier par défaut pour maximiser les fenêtres au lieu de "facile à ajouter"? Nous avons un 20 iMac ici et vous vous attendez à ce que nous fassions le tour et "facile à ajouter" chaque fois que nous devons travailler sur un autre iMac?
Phuong Nguyen

Réponses:

4

La alttouche du Macintosh est principalement utilisée pour le mappage du clavier de caractères internationaux. C'est une approche beaucoup plus sensée et raisonnable des caractères étendus que les astuces Windows Alt-Numpad. Pour cette raison, il n'est généralement pas utilisé seul comme touche de raccourci clavier (sauf avec les touches de fonction), bien qu'il soit utilisé dans certains raccourcis conjointement avec commandet control.

Le remappage du clavier peut être effectué avec un utilitaire appelé Ukelele:

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

Cependant, cela ne vous aidera pas, car vous vous attendez à ce que la alttouche agisse comme une touche de raccourci (commande / contrôle).

Il existe un utilitaire gratuit qui vous permet d'échanger les touches de modification, si leur placement ne vous est pas familier:

http://doublecommand.sourceforge.net/

Voici l'article Netbeans expliquant les raccourcis clavier de MacOS X et comment ajuster les raccourcis Netbeans ou les raccourcis Mac OSX:

http://netbeans.org/kb/articles/mac.html

EDIT: Solution pour les raccourcis de bouton dans les boîtes de dialogue netbeans.

OK, donc l'IDE Netbeans est une application java multiplateforme morte de cerveau. Assurez-vous qu'aucun champ de texte n'est mis en surbrillance avant d'utiliser les raccourcis des touches Alt. Cela peut être rapidement accompli en appuyant sur tabou shifttab.

ghoppe
la source
Hmm, Cmd comme raccourci? Y a-t-il quelque chose qui ne va pas avec mon clavier, car lorsque j'appuie sur Commande + T dans Firefox, il ouvre un nouvel onglet (ce qui équivaut à Ctrl + Tab dans Windows et Ubuntu).
Phuong Nguyen
2
J'ai examiné vos solutions suggérées, mais aucune n'est ce que j'attendais. J'ai modifié la question afin que vous puissiez comprendre mon problème plus clairement.
Phuong Nguyen
1
En outre, ouvrez le menu avec Ctrl + F2? Ick. Je suis tout à fait en faveur des raccourcis clavier, mais l'ouverture, la navigation et la sélection de menus avec le clavier sont inverses. Voici une astuce qui vaut mieux: commande-? pour ouvrir le menu de recherche d'aide, commencez à taper la commande de menu que vous recherchez, flèche vers le bas pour la sélectionner.
ghoppe
1
@ghoppe, je pense que votre hypothèse selon laquelle NetBeans est "une application java multiplateforme sans cervelle" est un jugement erroné et incorrect. L'utilisation de la touche OPTION EST légale en tant que raccourci et est utilisée dans OSX, comme OPTION + COMMANDE + C pour copier le style. Un meilleur raisonnement serait de déclarer que OPTION ne doit pas être utilisé exclusivement pour les raccourcis.
Brett Ryan
1
@Brett Je suis désolé si je n'ai pas été clair, mais c'était mon implication, n'est-ce pas? Bien sûr, vous pouvez utiliser OPTION avec un raccourci de bouton. Vous pouvez également utiliser SHIFT avec un raccourci. Mais est-ce que cela le rend "légal comme raccourci?" NON. C'est légal comme modificateur de raccourci, tout comme shift. Personne ne dirait que SHIFT est légal comme raccourci.
ghoppe
1

J'ai une bien meilleure solution que de créer ses propres claviers personnalisés: il suffit d'utiliser la source d'entrée "Unicode Hex Input". C'est le QWERTY normal moins tous ces trucs bizarres sur le bouton ⌥.

Je ne sais pas de quelle version du système d'exploitation il est disponible. Si vous avez des informations à ce sujet, n'hésitez pas à les modifier dans la réponse.

Malcolm
la source
Mais Option + A pourrait être le début d'une entrée de valeur hexadécimale (comme Option + A + A + A + A donne ꪪ), alors êtes-vous sûr que d'appuyer sur Option + A est également propagé à tout programme qui a le focus? (Notez également que cela désactive également la fonction de pression et de maintien pour afficher les caractères accentués pour le caractère qui est pressé longuement, ainsi que la grande option de simplement appuyer sur un nombre pour en sélectionner un. Mais en effet, cela semble une solution assez simple si on ne veut pas tout ça, et si ça marche.)
Arjan
1
@Arjan se propage définitivement à au moins mon IDE (Android Studio / IntelliJ IDEA). Je n'ai pas besoin de caractères accentués dans mon code pour des raisons évidentes, devrait être le même pour la plupart des autres développeurs. Si vous utilisez des caractères accentués ailleurs, alors oui, apparemment, vous devrez configurer une source d'entrée distincte pour cela.
Malcolm
Alors c'est une belle solution en effet!
Arjan