2016-04-21 2 views
1

Je souhaite partager mes raccourcis-clavier Maya pour des commandes personnalisées dans l'équipe. Bien sûr, je peux utiliser la commande "hotkeySet" avec -export, -import. Mais dans ce cas, il remplace tous les avec le fichier. Cela signifie queObtention de la liste des raccourcis-clavier personnalisés Maya

Si je change "enregistrer le fichier" à "Ctrl + Alt + S" (bien sûr, c'est tellement bizarre). I ne veut pas que les membres de mon équipe utilisent ce raccourci bizarre.

Comment puis-je obtenir la liste de mes raccourcis clavier personnalisés? Si je peux le savoir, je peux exporter et importer sélectivement.

Répondre

2

Si vous souhaitez partager votre hotkeys personnalisés de Maya ainsi que vos collègues, vous devrez copier userHotkeys.mel (ou userHotkeys_Maya_Default_Duplicate.mel) et userNamedCommands.mel fichiers de votre maquette à la maquette de l'équipe de destination. Un autre fichier nommé userRunTimeCommands.mel est généralement vide.

Ces fichiers sont situés dans les répertoires suivants sur différents OS:

macOS - ~/Library/Preferences/Autodesk/maya/2016.5/prefs/hotkeys

Linux - ~<username>/maya/2016.5-x64/prefs

Windows - \Users\<username>\Documents\maya\2016.5-x64\en_US\prefs

Si vous ouvrez l'éditeur de script de Maya et vérifier Echo all Commands l'option sur puis enregistrer un personnalisé raccourci dans l'éditeur de raccourcis clavier, vous remarquerez que Maya enregistre/met à jour ces trois fichiers lorsque vous créez ou éditez votre raccourci clavier.

Par exemple, j'ai créé hotkey AltG pour une grille à basculer Viewport.

hotkey -keyShortcut "g" -alt -name ("ToggleGridNameCommand"); 

C'est ce que je peux voir dans Script Editor:

enter image description here

Après que vous pouvez sauver userHotkeys.mel et userNamedCommands.mel fichiers le long de votre équipe. Vous pouvez également modifier ces fichiers ASCII dans n'importe quel éditeur de texte.