Skip to content

Instantly share code, notes, and snippets.

@Eneroth3
Last active January 1, 2020 12:50
Show Gist options
  • Save Eneroth3/2d7f85a93bd308432adf01160fae008b to your computer and use it in GitHub Desktop.
Save Eneroth3/2d7f85a93bd308432adf01160fae008b to your computer and use it in GitHub Desktop.

https://extensions.sketchup.com/extension/fb385104-103e-4176-b1e5-92e114bad57a/eneroth-tool-memory


Similar to how Alt+Tab cycles applications in Windows, this plugin can be used to cycle recently used tools in SketchUp. This can greatly speed up and streamline the modeling process, especially for tools that aren't used enough to take up a custom shortcuts, but used too frequently when used to be manually located in the menu each time.

Please note that the tool stack only will contain actual tools. Other commands, e.g. Save or Zoom Extents, will not be memorized.

Setup

Unfortunately Eneroth Tool Memory requires shortcuts to be manually set up before being functional.

Video

  1. Open the shortcut settings window (Window > Preferences > Shortcuts).
  2. Set up a shortcut, e.g. Ctrl+Space, pointing to Extensions > Eneroth Tool Memory > Cycle Tools.
  3. Optionally, set up the corresponding shortcut but also including Shift for cycling backwards.
  4. If you use another modifier key than Ctrl (Command on Mac), go to Extensions > Eneroth Tool Memory > Set Modifier Key and select that key.

For Developers

To tweak how Eneroth Tool Memory interacts with your own custom Ruby tool, e.g. set the tool name or tool icon path, see Eneroth Tool Memory API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment