tl;dr: The question itself: anyone coding all their scripts outside the built-in editor? And if also vscode, does the ext still handle some of v4 / some language-support extension features? How's the experience?
And here the wordy chitchatty "hi I'm new here, here's where I'm coming from" wall-of-text part.. π
Well last time I toyed in this space was 2013-15ish in Unity, but mostly as a "shader-dev canvas" as gfx was my actual dev interest back then.
Now this time I'm actually more into trying out casual/hobbyist game-making evenings/weekends but the things I have in mind will (have to) be code-heavy with very little "editor GUI" usage. (Habit/preference.. I rather press F5 more often than clicking/dragging stuff together all the time.) Other than a root scene+script to kick off everything else, including all inits.
So anyway, as neat and impressive as the built-in source text editor is, I cannot fully customize it to exactly replicate the setup I'm used to spending all my other time in and have for years, which is VSCode-based nowadays.
Since it's actually the FOSS-er version of it (codium), it is sometimes (depends on category) a little slimmer in the extensions-registry/results, but still I find 2 exts for Godot:
- a purely-syntax-coloring one that's very actively maintained by
alfish
, and - "the basically-(semi?)-official one" from
github.com/godotengine/godot-vscode-plugin
namedgodot-tools
Well this gets fresh commits and is not inactive, but no releases (in GH or exts repo) since summer 2022. Godot 4, a substantial move from v3 I suppose, came out in March '23. So looks like it's still WIP for that one...