Context-aware F1

F1 could be really useful for quickly opening documentation for the thing you’re currently working on. Right now it just opens the documentation homepage, which is often less useful than just tabbing back to your browser and navigating by hand. If F1 was context-aware I would actually use it consistently to open documentation pages.

I want it to change behavior based on these rules:

  • While the explorer or viewport is focused, F1 opens the documentation for the selected instance.
  • While properties is focused, F1 opens the documentation for the hovered property.
  • While in script editing, F1 opens the documentation for the item your cursor is on (property, data type, enum, etc).
8 Likes