godotengine / godotengine/godot-vscode-plugin

The purpose of Inspector window - can the UI be simplified?

Open
#946 1 comment 0 reactions 1 assignee Claimed by @DaelonSuzuka View on GitHub
bug
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.

Image

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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.