title: How to set STM32CubeIDE preferences for all NEW workspaces?
body: <p>I use CubeMX based on Eclipse. First thing I noticed about it it's just ridiculously slow, and the slowest feature in it is the key binding editor.</p>
  <p>I redefined my key bindings and saved my changes, also exported everything to files.</p>
  <p>Then I created a new workspace and all my changes are gone. I have to go to the preferences dialog, import my settings, then restart CubeMX. It takes a couple of MINUTES on a fast PC.</p>
  <p>Is there a faster way? Is it possible to make my changed settings default for all workspaces?</p>
  <p>Some tools (like TouchGFX designer) uses the same project name for all projects. My workaround is to use a separate workspace for each TouchGFX project. It works fine, but the problem is I have to change basic preferences like key bindings and code style for each project. It takes ages.</p>
  <p>There is a similar question asked 10 years ago. I've read it. 10 years ago it was impossible to achieve this in Eclipse. What about now? Any NEW workarounds?</p>