Do not support Chinese symbol jump
Godot version
4.3stable
VS Code version
1.86.1
Godot Tools VS Code extension version
2.1
System information
windows 11
Issue description
Steps to reproduce
Do you mean Ctrl + clicking does not work on identifiers that are in Chinese?
@wayrboy Please at least paste your example code so I can try and reproduce the problem.
@Calinou yes
@DaelonSuzuka
extends Label
class 工作类: var 目标次数 = 0
class test: var t = 0
var 工作 = 工作类.new()
var t = test.new()
does not work on identifiers that are in Chinese
@DaelonSuzuka
After studying for a while, adding some rules to regular expressions can solve the problem of high grammar, but it still has not solved the problem of fast jump. Please tell me what to do
I cannot fix the fast jump feature because that's provided by the Language Server, which is a part of the Engine.
I'm still thinking about the right way to fix the syntax highlighting, because if I make that change, I will also have to make it in hundreds of other rules, and I won't do that without being certain what the effects will be.
This isn't limited to Chinese characters, seems to be a wider issue with characters that aren't used by english.
Here it is failing for Polish letters:
I cannot fix the fast jump feature because that's provided by the Language Server, which is a part of the Engine.
I'm still thinking about the right way to fix the syntax highlighting, because if I make that change, I will also have to make it in hundreds of other rules, and I won't do that without being certain what the effects will be.
Please fix this bug, it is very unfriendly to regions where the official language is not English. Thank you
@blmz Please don't bump issues without contributing significant new information. Use the :+1: reaction button on the first post instead.
See https://github.com/godotengine/godot/pull/105347 for the server part