-
-
Notifications
You must be signed in to change notification settings - Fork 18.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External Editor is not started when clicking on the Stack Frames in Debugging panel #19838
Comments
Same issue on Linux using neovim as an external editor.
|
Found two more situations in which neither the external editor nor the internal editor is launched:
|
- When using the "Make Function" setting in the Signal Editor
I don't have a computer with me, but I'm pretty sure that does launch the external editor for me. It doesn't generate the function, but I think I filed a separate issue about that.
- Ryan
…On July 12, 2018 8:10:09 AM PDT, Manuel Riecke ***@***.***> wrote:
Found two more situations in which neither the external editor nor the
internal editor is not launched:
- If the script is internal the external editor won't launch
- When using the "Make Function" setting in the Signal Editor
|
Is this still reproducible in the current master branch? |
@akien-mga yes, just tried
|
Still valid in 3.2.2 rc1. Tested with VS Code, clicking Stack Frames doesn't even open the file. The issues mentioned in #19838 (comment) are fixed. EDIT: |
In v3.2.4.rc2, nothing happens when I click on a stack frame in the debugger tab -- neither the internal nor external editors open -- as long as the external editor is enabled. |
Hi, in v4.2.2.rc, I am still having this issue. After some digging around, I found out that this is related to I suspect that there used to be a checkbox that could be used to toggle this setting but is now removed? I would love to contribute further and submit a PR to fix this issue but I am uncertain if I should simply remove part of the if statement in line 2308 or should I attempt to add back a checkbox? |
Removes part of an if statement that prevents opening external editor for stack frame cells unless a shortcut binding is set for item Debug with External Editor. Fixes godotengine#19838
Removes part of an if statement that prevents opening external editor for stack frame cells unless a shortcut binding is set for item Debug with External Editor. Fixes godotengine#19838
Removes part of an if statement that prevents opening external editor for stack frame cells unless a shortcut binding is set for item Debug with External Editor. Fixes godotengine#19838
Godot version:
3.0.4
OS/device including version:
Windows 8.1
Issue description:
When setting Godot to use a external editor for editing scripts it won't run the external editor when clicking on the Stack Frames in the Debugger/Debugger tab.
It does run the editor when clicking on the entries in the stack trace of the Debugging/Error tab but many issues don't generate a stack trace in that tab. The built-in editor isn't opened either, forcing you to disable "Use External Editor" during debugging and re-enabling it once finished.
The text was updated successfully, but these errors were encountered: