List of QoL ideas from a ~9 years user (student) #12156
Replies: 2 comments 4 replies
-
Quite a nice list! I think the convention is to open a discussion or issue for each individual proposal, so that there is a cleaner discussion history for each of them instead of being interwoven with each other 🙂 |
Beta Was this translation helpful? Give feedback.
-
type hint for Select multiple remote nodes [planned for 4.5]
export variable as percentage export hint -> use export hint "%" to display a floating variable in a range of 0-100 with % suffix, but access it in code as a 0-1 ranged value. Please try to not suggest things that are already tracked elsewhere, it splits the topics |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
General
Core
Editor
<C-F6>
, without having to set as the first in the project settings, or to have it focused on the scene editor.Search
Settings Window
Scene Tree
Bottom Panels:
Debugger:
$
, current selected node =$.
Animations:
Remote:
Inspector
Exports
Variant
that is restricted to some types in the inspector.@required
-> Add a warning in the inspector/ scene tree as a node configuration warning to enforce that a variable should not be null. Useful tip for uses that forget to set exported nodes and node paths.Code Editor
Script List:
Gdscript
const Type = preload("...")
: [added on 4.x]allow reference: workaround usingSelf
as the unnamed-script or class static type. to use for example in signal typingconst Self = preload("...")
Callable
s ->Callable[(ArgType, ...)-> ReturnType]
{TypeA, TypeB, ...}
return a, b, ...
a, b, ... = alpha, beta, ...
var {a, b, ...} := alpha, beta, ...
Nodes
AnimatedTextureRect
-> since animated texture is deprecated, a similar responsive alternative toAnimatedSprite2D
. ¹Physics
Extensions (plugin ideas)
Editor
OS
Note
I left some previously implemented features as a personal remark that some desired features already where treated by the community.
Beta Was this translation helpful? Give feedback.
All reactions