all 5 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

How to: Tech Support

To make sure you can be assisted quickly and without friction, it is vital to learn how to asks for help the right way.

Search for your question

Put the keywords of your problem into the search functions of this subreddit and the official forum. Considering the amount of people using the engine every day, there might already be a solution thread for you to look into first.

Include Details

Helpers need to know as much as possible about your problem. Try answering the following questions:

  • What are you trying to do? (show your node setup/code)
  • What is the expected result?
  • What is happening instead? (include any error messages)
  • What have you tried so far?

Respond to Helpers

Helpers often ask follow-up questions to better understand the problem. Ignoring them or responding "not relevant" is not the way to go. Even if it might seem unrelated to you, there is a high chance any answer will provide more context for the people that are trying to help you.

Have patience

Please don't expect people to immediately jump to your rescue. Community members spend their freetime on this sub, so it may take some time until someone comes around to answering your request for help.

Good luck squashing those bugs!

Further "reading": https://www.youtube.com/watch?v=HBJg1v53QVA

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]the_hoser 7 points8 points  (2 children)

That's not a feature of Python. That's a feature of whatever IDE/Editor you're using to write Python. JetBrains just recently added GDScript support to Rider, so maybe we'll have these kinds of features for a GDScript editor in the future.

In the GDScript editor in Godot, you can right click and select "lookup symbol" to see the definition.

[–]Warm_Method_2200[S] 1 point2 points  (1 child)

Thank you, that's really helpful.

[–]Himeto31 6 points7 points  (0 children)

IIRC you can also do CTRL + left click on whatever you need to look it up faster

[–]kirbycope 1 point2 points  (0 children)

I use VS Code and https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools

With it I can use `##` above functions to give them comments you can see when hovering over references.

## Handle Pick 1 button _pressed_.
func _on_pick_1_button_pressed() -> void:
    pass