-
-
Notifications
You must be signed in to change notification settings - Fork 23.3k
C#: Documentation on supporting C# scripts in the Godot editor. #83505
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
base: master
Are you sure you want to change the base?
Conversation
3c6209c
to
b0a3350
Compare
Would it be possible to reuse this implementation for documentation of GDShader |
9c21641
to
943ddbc
Compare
601893f
to
4f4ee11
Compare
If this gets approved, it looks like worth setting |
Removing the documentation label, as while this PR deals with documentation generation/display, this is more suited for the dotnet team to handle :) |
02a0e02
to
dd8605f
Compare
Remove the need for |
0f384fd
to
a30d33a
Compare
0716d5e
to
2dc2681
Compare
046ce78
to
9419521
Compare
Currently supported documentation blocks are:
Within each documentation block, the following cases are supported:
|
Question: does this implementation also support (currently or planned) disabling or overriding the tooltip if I want to have the XMLDoc different from the tooltip, via an attribute? (in this case it could even be BBCode if that's easier) ///<summary>Docs for both code and tooltip.</summary>
[Export] int health;
///<summary>Docs for code.</summary>
[Tooltip("""
Shows as [code]tooltip[/code].
""")]
[Export] int magic;
///<summary>Docs for code only.</summary>
[Tooltip("")] // no tooltip
[Export] int speed; |
No currently, but a dedicated |
Co-authored-by: Copilot <[email protected]>
Provide type information for properties
resolve godotengine/godot-proposals#8269