Help With the CodeEdit Node

Godot Version

4.3.stable

Question

The CodeEdit node is… interesting. I have a lot of problems with it.

  1. Any time I try to add a new Keyword to the syntax highlighting, it deletes all the ones already there.
  2. For a lot of the PackedStringArrays, trying to add a new item just… doesn’t do anything
  3. What’s the point of making specific comment delimiters? You can’t use their status as comment delimiters to automatically color them, or ignore them. What do they do?
  4. How do I do do brace completion for something more than a symbol? Let’s say I want it so anytime the user types something surrounded by angle brackets (<>), then it will autocomplete it, and entering a new line will auto indent, like HTMLs angle brackets.
  5. How do I make line folding work properly? If I type a brace ({), it auto completes it, and pressing enter makes an indent, and the second brace (}) is on another line. But if I do line folding then folding the line shows the first line and hides all the indented code below it. However, shouldn’t it also hide the closing brace? It still shows the closing brace, which is very inconvenient

I understand some of these issues can be fixed by using code instead of the inspector, but if there’s a way to make it work with the inspector that would be much more convenient.