Skip to content
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

Python #26

Open
ShalokShalom opened this issue Oct 3, 2020 · 7 comments
Open

Python #26

ShalokShalom opened this issue Oct 3, 2020 · 7 comments

Comments

@ShalokShalom
Copy link
Collaborator

The Python plugin manager mentions debugging support in Pycharm, I asked him to specify that, so to give us a good overview of the supported editors and the supported platforms as well.

This serves as the main Python issue, and stays open, as all the other language specific issues.

Much thanks 🥳

@touilleMan
Copy link

The Python plugin manager mentions debugging support in Pycharm

To be honest I don't use Pycharm at all, this support was provided by a contributor (see touilleMan/godot-python#86)

Godot-Python aims at being editor agnostic (you can code Python from within the Godot integrated editor, use any external editor or do both at the same time ^^).

@ShalokShalom
Copy link
Collaborator Author

So, so far as I understand, does this mean no auto-completion and stuff like that for Godot specific API calls and so on, yes?

@touilleMan
Copy link

Godot-Python provides .pyi (stub files providing typing information) files that are the standard for autocompletion (and static type checking with mypy&co) on Python

@ShalokShalom
Copy link
Collaborator Author

ShalokShalom commented Oct 4, 2020

I mean more for the Godot specific stuff, while this is also interesting. 🙂

@cridenour
Copy link

The stub files are for the Godot specific stuff.

@ShalokShalom
Copy link
Collaborator Author

And who can use those stub files?

@cridenour
Copy link

I've not come across an IDE who can't. PyCharm, VS Code, etc all support them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants