godotengine / godotengine/godot-vscode-plugin
The purpose of Inspector window - can the UI be simplified?
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 257
- PR merge metrics
- No merged PRs in 30d
Description
### Godot version
2.5.1
### VS Code version
*
### Godot Tools VS Code extension version
2.5.1
### System information
*
### Issue description
Considering that the Active Scene Tree inspector just selects the active Node for the Inspector window, what is the difference between the Inspector window and simply adding the corresponding node to "Watch" window?
Current behavior:
* Clicking on a Node in a scene tree node updates the Inspector window where root is the selected node
New behavior:
* Clicking on a Node in a Scene Tree Inspector should add a "watch" variable to the Watch window. All the same properties will remain visible in the watch window now. This will be consistent with other variables views in vscode. The Inspector window after this could be removed alltogether, saving the unnecessary code support costs.
Note:
* If the new behavior is the desired behavior, we would need to make sure that variables are editable in the Watch window.
Contributor guide
Assessment
This issue has not been assessed yet.