Magian
Magian
Add "this." to prevent errors caused by duplicate variable names. "ScriptPropertiesGenerator" uses the "using" of user script to prevent the error of missing "using". 加上"this.",防止和生成的变量名重名导致的错误. "ScriptPropertiesGenerator"使用用户脚本的"using",防止缺少"using"的错误. *Bugsquad edit:* - Fixes...
Make it possible to use UTF in places like in the image below. ![image](https://user-images.githubusercontent.com/14800320/204287034-2d495e4f-f39a-4890-8949-61de63be71c4.png)
required .csproj `True` ``` cs /// /// tip text /// [Export] string s1 = "AAAA"; ``` ![image](https://github.com/godotengine/godot/assets/14800320/a37f0c6c-b1fb-417b-8a4f-07d8df8d0b99) ![30N9OK8 7{39{)BWG@C(%RN](https://github.com/godotengine/godot/assets/14800320/1a69e052-a5a6-48ae-937e-28e3a82a4ed0) ![C D4LHV%8UP8 G)VKY_VUE](https://github.com/godotengine/godot/assets/14800320/9e25090a-1d84-4ebd-95ae-bbab014db438)
Initially, the implementation was done by modifying `shader_language.cpp`,look at. https://github.com/magian1127/godot/commit/49fe127a0a3d92a73af6a387d63a4a0a71c30a8a However, some issues were discovered, so it was decided to switch to using regular expressions and modify `shader.cpp` to achieve...
see https://github.com/godotengine/godot/issues/91547#issuecomment-2093992570 fix #91547