The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

+3 votes

There's an Evaluate Selection option, accessible via Ctrl+Shift+E, but this appears to only do simple calculations. I'm posting this question to check whether a typical Evaluate Expression window exists for Godot GDScript or if this is not an option given the dynamic nature of the script.

Something like most other mainstream and standard IDEs would have where you can input any type of expression and the result is generated for you to inspect and view.

in Engine by (44 points)

Is that something like the Python shell interpreter? If so, then the Godot editor doesn't have one. Believe me, I've checked.

1 Answer

+2 votes
Best answer

Godot currently doesn't have a GDScript REPL/console/expression evaluator. There's a proposal about it already. Also, there was a pull request which implemented one, but it wasn't merged in the end.

by (12,878 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.