Blender Keymap Trainer Save

:keyboard: Digital flashcards for memorizing Blender's shortcut keys.

Project README

Blender Keymap Trainer

Blender Keymap Trainer

A digital flashcards application for memorizing Blender's shortcut keys or keymap. Click here to use Blender Keymap Trainer.

Features

  • It remembers your progress and settings.
  • You can upload your own keymap.
  • Filter the available cards you wish to memorize.
  • The cards you miss are more likely to be chosen next.
  • You can switch between the key or action side.
  • Skip the cards you're not interested in.

Uploading Your Own Keymap

From Blender, select Edit > Preferences > Keymap > Export.

Open the exported Python file and replace (located at the bottom)

if __name__ == "__main__":
  import os
  from bl_keymap_utils.io import keyconfig_import_from_data
  keyconfig_import_from_data(os.path.splitext(os.path.basename(__file__))[0], keyconfig_data)

with the following:

if __name__ == "__main__":
  import json
  with open('./keymap.json', 'w') as file:
    file.write(json.dumps(keyconfig_data))

Now run the file with python exported-file.py.

You can now upload the JSON file from Blender Keymap Trainer.

Filtering

You can filter by key/action, section, space, or region. This allows you to focus only on the node editor keys for example.

(C) 2020 David Lettier
lettier.com

Open Source Agenda is not affiliated with "Blender Keymap Trainer" Project. README Source: lettier/blender-keymap-trainer

Open Source Agenda Badge

Open Source Agenda Rating