Skip to content

Show productivity tips in the splash screen #93

Closed
@jankeromnes

Description

@jankeromnes

I have two problems when using Gitpod:

  1. When I click on a Gitpod button, I have to watch a splash screen for a short while (because the IDE takes some time to be ready)
  2. There are many neat productivity tricks and features in Gitpod that I'm not aware of (because I'm a new user, or I haven't read the docs / the code / watched videos, etc like for example typing F1 or using gp open)

I see an opportunity to address both problems: Showing productivity tips in the splash screen. That way, every time I wait for the IDE to load, I potentially learn something new that will save my time later.

This is something that Cloud9 IDE already does:

https://github.com/c9/core/blob/e9490da4e721915df42d1c468ea7c98f879fbb11/plugins/c9.vfs.standalone/www/ide.html#L47-L72

To illustrate with an example, one day I discovered the Cloud9 tip about renaming variables with Ctrl-Alt-R, and I instantly loved it and adopted that feature, which saves me a ton of time since then.

Ideal Gitpod features for such a tip could be:

  • Typing F2 to rename a symbol (this feature was my favorite discovery in Cloud9 IDE)
  • Typing F1 to fork a repository (I absolutely didn't know F1 existed until you told me about it in a bug report. Some of its features aren't even exposed in the context menus, so I was missing out on them)
  • Using gp open to open a file in the IDE (same thing; I used to hunt for particular files using the file tree)
  • Using z to jump around faster in the repository (if you install https://github.com/rupa/z which is amazing)
  • Using rg or fd to find things (same, if you install https://github.com/BurntSushi/ripgrep and https://github.com/sharkdp/fd)
  • ... any other feature that users don't know about but could be a huge time saver

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions