-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
Hide private func and variables in editor #23110
Comments
I though these would inherently never popup because they start with Otherwise that could be yet another one for #20318, unless there is a consensus to consider Notes:
|
That could also be an option "_" be considered automatically as hidden... when making a base class |
Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine. The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker. If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance! |
Issue description:
This is more a suggestion and not a bug. We all know that all funcs and variables are public in godot, but it would be great if we could hide wanted funcs and vars from autocomplete from outside the script. For example:
`#my_class.gd
class_name MyClass
var public_var
hide var _private_var
`
`#my_refering_class.gd
var instance:MyClass
`
when refering to instance in the second file I won't get auto-completion for the hidden variables only the non hidden (kinda like a public private but only for auto completion this could work also with funcs)
The text was updated successfully, but these errors were encountered: