godotengine / godotengine/godot-vscode-plugin

For me 2.0.0 is broken

Open
#641 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.1k
Forks
257
PR merge metrics
No merged PRs in 30d

Description

### Godot version

4.1.2 and 4.2

### VS Code version

1.88.0

### Godot Tools VS Code extension version

2.0.0

### System information

CachyOS (Arch Linux Distro)

### Issue description

For me this update make me go back to 1.3.1:
- splited "godot_tools.editor_path" into 2 for no reason,
as vsode auto crates in project root dir `.vscode/settings.json` to save things that are
specific to current project, like choose godot specific version for project.
- changed `godotTools.scenePreview.openDocumentation` to `godot-tool.list_native_classes`,
new name is cofusing - it dosen't say that you can use it to read docs
- godot dosen't refresh scripts when they are changed
- godot's out put now no longer runs inside normal terminal,
but in someting diffrent that makes broken and unredable.

How godot run in vscode terminal in 1.3.1 version of addon:
![image](https://github.com/godotengine/godot-vscode-plugin/assets/1294815/6fec7f21-95f0-4a6c-b979-906dd75f2d7f)

How godot run in vscode terminal in 2.0 version of addon:
![image](https://github.com/godotengine/godot-vscode-plugin/assets/1294815/5d450fcd-1f11-4da1-8206-aa5d46c71822)

Please revert those changes or something!

### Steps to reproduce

1. Just compere extension versions 1.3.1 and 2.0 on Linux
1. Try to remove/broke some working GDScript using vscode with addon version 2.0
and see that Godot dosen't notice this at all.
1. Try to open Godot docs in vscode using both versions of addon
1. Try to connect to Godot in vscode using both versions of addon

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.