redhat-developer-tooling / developer-platform-install

Single Installer for all Red Hat Development Tools and more. Download it form Red Hat Developers Portal web site - http://developers.redhat.com/products/devsuite/overview/.
Apache License 2.0
25 stars 29 forks source link

Start Eclipse CheatSheets in separate window/shell #1284

Open mickaelistria opened 6 years ago

mickaelistria commented 6 years ago

The current integration of cheatsheets open the cheatsheet inside the IDE as a view. This makes both the IDE and the cheatsheet feel more complicated. Instead of opening it as a view inside the workbench, it's be great to try starting it as a view on a new workbench window so user can work on both without feeling one is disturbing usage of the other. cc @dgolovin

dgolovin commented 6 years ago

We should try how it would work out, current implementation just use default location for Cheatsheet view (see details here https://github.com/jbdevstudio/jbdevstudio-product/pull/488). It might be confusing because we already have a lot of popping up windows at the first start.

mickaelistria commented 6 years ago

Could some popup windows be turned into notications? A workbench listener to detach the chearsheet view when opened for the 1st time could work. Maybs there's even already a preference for thst. And if not it can be an enhancement for Photon.

-- Mickael Istria Eclipse IDE https://www.eclipse.org/downloads/eclipse-packages/ developer, at Red Hat Developers https://developers.redhat.com/ community Elected Committer Representative at the Eclipse Foundation https://www.eclipse.org/org/ board of directors

dgolovin commented 6 years ago

There are two popup window I am aware of:

Normally usage appears first and then runtime detection jumps over it. If we have third it would probably can jump up at any position before/after/between those two.

This detached cheatsheet looks like good but minor improvement to me, because opening requested guided development at startup as a cheatsheet saves time and provides clear understanding what to do next.