1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-06 17:25:19 +00:00

Merge pull request #91647 from jsjtxietian/fix-uint-hightlight

Make native shader source visualizer highlight uint suffix
This commit is contained in:
Rémi Verschelde
2024-05-07 09:04:55 +02:00
3 changed files with 4 additions and 2 deletions

View File

@@ -66,6 +66,8 @@ void EditorNativeShaderSourceVisualizer::_load_theme_settings() {
// Colorize preprocessor statements. // Colorize preprocessor statements.
const Color user_type_color = EDITOR_GET("text_editor/theme/highlighting/user_type_color"); const Color user_type_color = EDITOR_GET("text_editor/theme/highlighting/user_type_color");
syntax_highlighter->add_color_region("#", "", user_type_color, true); syntax_highlighter->add_color_region("#", "", user_type_color, true);
syntax_highlighter->set_uint_suffix_enabled(true);
} }
void EditorNativeShaderSourceVisualizer::_inspect_shader(RID p_shader) { void EditorNativeShaderSourceVisualizer::_inspect_shader(RID p_shader) {

View File

@@ -335,7 +335,7 @@ void ShaderTextEditor::_load_theme_settings() {
warnings_panel->add_theme_font_size_override("normal_font_size", EditorNode::get_singleton()->get_editor_theme()->get_font_size(SNAME("main_size"), EditorStringName(EditorFonts))); warnings_panel->add_theme_font_size_override("normal_font_size", EditorNode::get_singleton()->get_editor_theme()->get_font_size(SNAME("main_size"), EditorStringName(EditorFonts)));
} }
syntax_highlighter->set_uint_suffix_enabled(); syntax_highlighter->set_uint_suffix_enabled(true);
} }
void ShaderTextEditor::_check_shader_mode() { void ShaderTextEditor::_check_shader_mode() {

View File

@@ -142,7 +142,7 @@ public:
void set_member_variable_color(Color p_color); void set_member_variable_color(Color p_color);
Color get_member_variable_color() const; Color get_member_variable_color() const;
void set_uint_suffix_enabled(bool p_enabled = true); void set_uint_suffix_enabled(bool p_enabled);
}; };
#endif // SYNTAX_HIGHLIGHTER_H #endif // SYNTAX_HIGHLIGHTER_H