:github_url: hide .. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/3.5/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/3.5/doc/classes/EditorSettings.xml. .. _class_EditorSettings: EditorSettings ============== **Inherits:** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` Object that holds the project-independent editor settings. Description ----------- Object that holds the project-independent editor settings. These settings are generally visible in the **Editor > Editor Settings** menu. Property names use slash delimiters to distinguish sections. Setting values can be of any :ref:`Variant` type. It's recommended to use ``snake_case`` for editor settings to be consistent with the Godot editor itself. Accessing the settings can be done using the following methods, such as: :: # `settings.set("some/property", value)` also works as this class overrides `_set()` internally. settings.set_setting("some/property",value) # `settings.get("some/property", value)` also works as this class overrides `_get()` internally. settings.get_setting("some/property") var list_of_settings = settings.get_property_list() \ **Note:** This class shouldn't be instantiated directly. Instead, access the singleton using :ref:`EditorInterface.get_editor_settings`. Properties ---------- +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`docks/filesystem/always_show_folders` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`docks/filesystem/thumbnail_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`docks/property_editor/auto_refresh_interval` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`docks/property_editor/subresource_hue_tint` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`docks/scene_tree/start_create_dialog_fully_expanded` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/bone_color1` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/bone_color2` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/bone_ik_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/bone_outline_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/2d/bone_outline_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/bone_selected_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/2d/bone_width` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/2d/constrain_editor_view` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/grid_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/guides_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/2d/pan_speed` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/2d/scroll_to_pan` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/2d/simple_panning` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/smart_snapping_line_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/2d/viewport_border_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/2d/warped_mouse_panning` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/default_fov` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/default_z_far` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/default_z_near` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/freelook/freelook_activation_modifier` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/freelook/freelook_base_speed` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/freelook/freelook_inertia` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/freelook/freelook_navigation_scheme` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/freelook/freelook_sensitivity` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/freelook/freelook_speed_zoom_link` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/grid_division_level_bias` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/grid_division_level_max` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/grid_division_level_min` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/grid_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/grid_xy_plane` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/grid_xz_plane` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/grid_yz_plane` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/lightmap_baking_number_of_cpu_threads` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/navigation/emulate_3_button_mouse` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/navigation/emulate_numpad` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/navigation/invert_x_axis` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/navigation/invert_y_axis` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/navigation/navigation_scheme` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/navigation/orbit_modifier` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/navigation/pan_modifier` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/3d/navigation/warped_mouse_panning` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/navigation/zoom_modifier` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/navigation/zoom_style` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/navigation_feel/orbit_inertia` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/navigation_feel/orbit_sensitivity` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/navigation_feel/translation_inertia` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/3d/navigation_feel/zoom_inertia` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d/primary_grid_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/3d/primary_grid_steps` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d/secondary_grid_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d/selection_box_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d_gizmos/gizmo_colors/instanced` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d_gizmos/gizmo_colors/joint` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/3d_gizmos/gizmo_colors/shape` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/animation/autorename_animation_tracks` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/animation/confirm_insert_track` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/animation/default_create_bezier_tracks` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/animation/default_create_reset_tracks` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/animation/onion_layers_future_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`editors/animation/onion_layers_past_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/grid_map/pick_distance` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/grid_map/preview_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`editors/poly_editor/point_grab_radius` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`editors/poly_editor/show_previous_outline` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`editors/visual_editors/minimap_opacity` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`filesystem/directories/autoscan_project_path` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`filesystem/directories/default_project_path` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`filesystem/file_dialog/display_mode` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`filesystem/file_dialog/show_hidden_files` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`filesystem/file_dialog/thumbnail_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`filesystem/on_save/compress_binary_resources` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`filesystem/on_save/safe_save_on_backup_then_rename` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/automatically_open_screenshots` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/editor/code_font` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/editor/code_font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/editor/custom_display_scale` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/dim_editor_on_dialog_popup` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/editor/display_scale` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/editor/editor_language` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/font_antialiased` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/editor/font_hinting` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/editor/low_processor_mode_sleep_usec` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/editor/main_font` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/editor/main_font_bold` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/editor/main_font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/quit_confirmation` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/save_each_scene_on_quit` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/editor/separate_distraction_mode` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/editor/unfocused_low_processor_mode_sleep_usec` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/inspector/max_array_dictionary_items_per_page` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/scene_tabs/minimum_width` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/scene_tabs/resize_if_many_tabs` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/scene_tabs/show_script_button` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/scene_tabs/show_thumbnail_on_hover` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`interface/theme/accent_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/theme/additional_spacing` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`interface/theme/base_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/theme/border_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/theme/contrast` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/theme/custom_theme` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/theme/highlight_tabs` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`interface/theme/icon_and_font_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`interface/theme/preset` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`interface/theme/relationship_line_opacity` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`interface/theme/use_graph_node_headers` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`network/debug/remote_host` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`network/debug/remote_port` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`network/http_proxy/host` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`network/http_proxy/port` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`network/ssl/editor_ssl_certificates` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`project_manager/sorting_order` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`run/auto_save/save_before_running` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`run/output/always_clear_output_on_play` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`run/output/always_close_output_on_stop` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`run/output/always_open_output_on_play` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`run/output/font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`run/window_placement/rect` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`run/window_placement/rect_custom_position` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`run/window_placement/screen` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/code_folding` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/appearance/line_length_guideline_hard_column` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/appearance/line_length_guideline_soft_column` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/line_numbers_zero_padded` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/show_bookmark_gutter` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/show_breakpoint_gutter` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/show_info_gutter` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/show_line_length_guidelines` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/show_line_numbers` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/appearance/word_wrap` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/completion/add_type_hints` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/completion/auto_brace_complete` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`text_editor/completion/callhint_tooltip_offset` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`text_editor/completion/code_complete_delay` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/completion/complete_file_paths` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`text_editor/completion/idle_parse_delay` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/completion/put_callhint_tooltip_below_current_line` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/completion/use_single_quotes` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/cursor/block_caret` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/cursor/caret_blink` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`text_editor/cursor/caret_blink_speed` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/cursor/right_click_moves_caret` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/cursor/scroll_past_end_of_file` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/files/auto_reload_and_parse_scripts_on_save` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/files/auto_reload_scripts_on_external_change` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/files/autosave_interval_secs` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/files/restore_scripts_on_load` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/files/trim_trailing_whitespace_on_save` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/help/help_font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/help/help_source_font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/help/help_title_font_size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/help/show_help_index` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/background_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/base_type_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/bookmark_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/brace_mismatch_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/breakpoint_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/caret_background_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/caret_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/code_folding_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/comment_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/completion_background_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/completion_existing_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/completion_font_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/completion_scroll_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/completion_selected_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/control_flow_keyword_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/current_line_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/engine_type_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/executing_line_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/function_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/highlighting/highlight_all_occurrences` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/highlighting/highlight_current_line` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/highlighting/highlight_type_safe_lines` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/keyword_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/line_length_guideline_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/line_number_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/mark_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/member_variable_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/number_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/safe_line_number_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/search_result_border_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/search_result_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/selection_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/string_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/symbol_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/highlighting/syntax_highlighting` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/text_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/text_selected_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/user_type_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`text_editor/highlighting/word_highlighted_color` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/indent/auto_indent` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/indent/convert_indent_on_save` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/indent/draw_spaces` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/indent/draw_tabs` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/indent/size` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/indent/type` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/navigation/drag_and_drop_selection` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/navigation/minimap_width` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/navigation/mouse_extra_buttons_navigate_history` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/navigation/show_minimap` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/navigation/smooth_scrolling` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/navigation/stay_in_script_editor_on_node_selected` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/navigation/v_scroll_speed` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/script_list/show_members_overview` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`text_editor/theme/color_theme` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`text_editor/theme/line_spacing` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`text_editor/tools/sort_members_outline_alphabetically` | +-------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Methods ------- +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_property_info` **(** :ref:`Dictionary` info **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`erase` **(** :ref:`String` property **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PoolStringArray` | :ref:`get_favorites` **(** **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`get_project_metadata` **(** :ref:`String` section, :ref:`String` key, :ref:`Variant` default=null **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_project_settings_dir` **(** **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PoolStringArray` | :ref:`get_recent_dirs` **(** **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`get_setting` **(** :ref:`String` name **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_settings_dir` **(** **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_setting` **(** :ref:`String` name **)** |const| | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`property_can_revert` **(** :ref:`String` name **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`property_get_revert` **(** :ref:`String` name **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_favorites` **(** :ref:`PoolStringArray` dirs **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_initial_value` **(** :ref:`String` name, :ref:`Variant` value, :ref:`bool` update_current **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_project_metadata` **(** :ref:`String` section, :ref:`String` key, :ref:`Variant` data **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_recent_dirs` **(** :ref:`PoolStringArray` dirs **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_setting` **(** :ref:`String` name, :ref:`Variant` value **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Signals ------- .. _class_EditorSettings_signal_settings_changed: - **settings_changed** **(** **)** Emitted after any editor setting has changed. Constants --------- .. _class_EditorSettings_constant_NOTIFICATION_EDITOR_SETTINGS_CHANGED: - **NOTIFICATION_EDITOR_SETTINGS_CHANGED** = **10000** --- Emitted after any editor setting has changed. It's used by various editor plugins to update their visuals on theme changes or logic on configuration changes. Property Descriptions --------------------- .. _class_EditorSettings_property_docks/filesystem/always_show_folders: - :ref:`bool` **docks/filesystem/always_show_folders** ---- .. _class_EditorSettings_property_docks/filesystem/thumbnail_size: - :ref:`int` **docks/filesystem/thumbnail_size** ---- .. _class_EditorSettings_property_docks/property_editor/auto_refresh_interval: - :ref:`float` **docks/property_editor/auto_refresh_interval** ---- .. _class_EditorSettings_property_docks/property_editor/subresource_hue_tint: - :ref:`float` **docks/property_editor/subresource_hue_tint** ---- .. _class_EditorSettings_property_docks/scene_tree/start_create_dialog_fully_expanded: - :ref:`bool` **docks/scene_tree/start_create_dialog_fully_expanded** ---- .. _class_EditorSettings_property_editors/2d/bone_color1: - :ref:`Color` **editors/2d/bone_color1** ---- .. _class_EditorSettings_property_editors/2d/bone_color2: - :ref:`Color` **editors/2d/bone_color2** ---- .. _class_EditorSettings_property_editors/2d/bone_ik_color: - :ref:`Color` **editors/2d/bone_ik_color** ---- .. _class_EditorSettings_property_editors/2d/bone_outline_color: - :ref:`Color` **editors/2d/bone_outline_color** ---- .. _class_EditorSettings_property_editors/2d/bone_outline_size: - :ref:`int` **editors/2d/bone_outline_size** ---- .. _class_EditorSettings_property_editors/2d/bone_selected_color: - :ref:`Color` **editors/2d/bone_selected_color** ---- .. _class_EditorSettings_property_editors/2d/bone_width: - :ref:`int` **editors/2d/bone_width** ---- .. _class_EditorSettings_property_editors/2d/constrain_editor_view: - :ref:`bool` **editors/2d/constrain_editor_view** ---- .. _class_EditorSettings_property_editors/2d/grid_color: - :ref:`Color` **editors/2d/grid_color** ---- .. _class_EditorSettings_property_editors/2d/guides_color: - :ref:`Color` **editors/2d/guides_color** ---- .. _class_EditorSettings_property_editors/2d/pan_speed: - :ref:`int` **editors/2d/pan_speed** ---- .. _class_EditorSettings_property_editors/2d/scroll_to_pan: - :ref:`bool` **editors/2d/scroll_to_pan** ---- .. _class_EditorSettings_property_editors/2d/simple_panning: - :ref:`bool` **editors/2d/simple_panning** ---- .. _class_EditorSettings_property_editors/2d/smart_snapping_line_color: - :ref:`Color` **editors/2d/smart_snapping_line_color** ---- .. _class_EditorSettings_property_editors/2d/viewport_border_color: - :ref:`Color` **editors/2d/viewport_border_color** ---- .. _class_EditorSettings_property_editors/2d/warped_mouse_panning: - :ref:`bool` **editors/2d/warped_mouse_panning** ---- .. _class_EditorSettings_property_editors/3d/default_fov: - :ref:`float` **editors/3d/default_fov** ---- .. _class_EditorSettings_property_editors/3d/default_z_far: - :ref:`float` **editors/3d/default_z_far** ---- .. _class_EditorSettings_property_editors/3d/default_z_near: - :ref:`float` **editors/3d/default_z_near** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_activation_modifier: - :ref:`int` **editors/3d/freelook/freelook_activation_modifier** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_base_speed: - :ref:`float` **editors/3d/freelook/freelook_base_speed** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_inertia: - :ref:`float` **editors/3d/freelook/freelook_inertia** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_navigation_scheme: - :ref:`int` **editors/3d/freelook/freelook_navigation_scheme** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_sensitivity: - :ref:`float` **editors/3d/freelook/freelook_sensitivity** ---- .. _class_EditorSettings_property_editors/3d/freelook/freelook_speed_zoom_link: - :ref:`bool` **editors/3d/freelook/freelook_speed_zoom_link** ---- .. _class_EditorSettings_property_editors/3d/grid_division_level_bias: - :ref:`float` **editors/3d/grid_division_level_bias** ---- .. _class_EditorSettings_property_editors/3d/grid_division_level_max: - :ref:`int` **editors/3d/grid_division_level_max** ---- .. _class_EditorSettings_property_editors/3d/grid_division_level_min: - :ref:`int` **editors/3d/grid_division_level_min** ---- .. _class_EditorSettings_property_editors/3d/grid_size: - :ref:`int` **editors/3d/grid_size** ---- .. _class_EditorSettings_property_editors/3d/grid_xy_plane: - :ref:`bool` **editors/3d/grid_xy_plane** ---- .. _class_EditorSettings_property_editors/3d/grid_xz_plane: - :ref:`bool` **editors/3d/grid_xz_plane** ---- .. _class_EditorSettings_property_editors/3d/grid_yz_plane: - :ref:`bool` **editors/3d/grid_yz_plane** ---- .. _class_EditorSettings_property_editors/3d/lightmap_baking_number_of_cpu_threads: - :ref:`int` **editors/3d/lightmap_baking_number_of_cpu_threads** ---- .. _class_EditorSettings_property_editors/3d/navigation/emulate_3_button_mouse: - :ref:`bool` **editors/3d/navigation/emulate_3_button_mouse** ---- .. _class_EditorSettings_property_editors/3d/navigation/emulate_numpad: - :ref:`bool` **editors/3d/navigation/emulate_numpad** ---- .. _class_EditorSettings_property_editors/3d/navigation/invert_x_axis: - :ref:`bool` **editors/3d/navigation/invert_x_axis** ---- .. _class_EditorSettings_property_editors/3d/navigation/invert_y_axis: - :ref:`bool` **editors/3d/navigation/invert_y_axis** ---- .. _class_EditorSettings_property_editors/3d/navigation/navigation_scheme: - :ref:`int` **editors/3d/navigation/navigation_scheme** ---- .. _class_EditorSettings_property_editors/3d/navigation/orbit_modifier: - :ref:`int` **editors/3d/navigation/orbit_modifier** ---- .. _class_EditorSettings_property_editors/3d/navigation/pan_modifier: - :ref:`int` **editors/3d/navigation/pan_modifier** ---- .. _class_EditorSettings_property_editors/3d/navigation/warped_mouse_panning: - :ref:`bool` **editors/3d/navigation/warped_mouse_panning** ---- .. _class_EditorSettings_property_editors/3d/navigation/zoom_modifier: - :ref:`int` **editors/3d/navigation/zoom_modifier** ---- .. _class_EditorSettings_property_editors/3d/navigation/zoom_style: - :ref:`int` **editors/3d/navigation/zoom_style** ---- .. _class_EditorSettings_property_editors/3d/navigation_feel/orbit_inertia: - :ref:`float` **editors/3d/navigation_feel/orbit_inertia** ---- .. _class_EditorSettings_property_editors/3d/navigation_feel/orbit_sensitivity: - :ref:`float` **editors/3d/navigation_feel/orbit_sensitivity** ---- .. _class_EditorSettings_property_editors/3d/navigation_feel/translation_inertia: - :ref:`float` **editors/3d/navigation_feel/translation_inertia** ---- .. _class_EditorSettings_property_editors/3d/navigation_feel/zoom_inertia: - :ref:`float` **editors/3d/navigation_feel/zoom_inertia** ---- .. _class_EditorSettings_property_editors/3d/primary_grid_color: - :ref:`Color` **editors/3d/primary_grid_color** ---- .. _class_EditorSettings_property_editors/3d/primary_grid_steps: - :ref:`int` **editors/3d/primary_grid_steps** ---- .. _class_EditorSettings_property_editors/3d/secondary_grid_color: - :ref:`Color` **editors/3d/secondary_grid_color** ---- .. _class_EditorSettings_property_editors/3d/selection_box_color: - :ref:`Color` **editors/3d/selection_box_color** ---- .. _class_EditorSettings_property_editors/3d_gizmos/gizmo_colors/instanced: - :ref:`Color` **editors/3d_gizmos/gizmo_colors/instanced** ---- .. _class_EditorSettings_property_editors/3d_gizmos/gizmo_colors/joint: - :ref:`Color` **editors/3d_gizmos/gizmo_colors/joint** ---- .. _class_EditorSettings_property_editors/3d_gizmos/gizmo_colors/shape: - :ref:`Color` **editors/3d_gizmos/gizmo_colors/shape** ---- .. _class_EditorSettings_property_editors/animation/autorename_animation_tracks: - :ref:`bool` **editors/animation/autorename_animation_tracks** ---- .. _class_EditorSettings_property_editors/animation/confirm_insert_track: - :ref:`bool` **editors/animation/confirm_insert_track** ---- .. _class_EditorSettings_property_editors/animation/default_create_bezier_tracks: - :ref:`bool` **editors/animation/default_create_bezier_tracks** ---- .. _class_EditorSettings_property_editors/animation/default_create_reset_tracks: - :ref:`bool` **editors/animation/default_create_reset_tracks** ---- .. _class_EditorSettings_property_editors/animation/onion_layers_future_color: - :ref:`Color` **editors/animation/onion_layers_future_color** ---- .. _class_EditorSettings_property_editors/animation/onion_layers_past_color: - :ref:`Color` **editors/animation/onion_layers_past_color** ---- .. _class_EditorSettings_property_editors/grid_map/pick_distance: - :ref:`float` **editors/grid_map/pick_distance** ---- .. _class_EditorSettings_property_editors/grid_map/preview_size: - :ref:`int` **editors/grid_map/preview_size** ---- .. _class_EditorSettings_property_editors/poly_editor/point_grab_radius: - :ref:`int` **editors/poly_editor/point_grab_radius** ---- .. _class_EditorSettings_property_editors/poly_editor/show_previous_outline: - :ref:`bool` **editors/poly_editor/show_previous_outline** ---- .. _class_EditorSettings_property_editors/visual_editors/minimap_opacity: - :ref:`float` **editors/visual_editors/minimap_opacity** ---- .. _class_EditorSettings_property_filesystem/directories/autoscan_project_path: - :ref:`String` **filesystem/directories/autoscan_project_path** ---- .. _class_EditorSettings_property_filesystem/directories/default_project_path: - :ref:`String` **filesystem/directories/default_project_path** ---- .. _class_EditorSettings_property_filesystem/file_dialog/display_mode: - :ref:`int` **filesystem/file_dialog/display_mode** ---- .. _class_EditorSettings_property_filesystem/file_dialog/show_hidden_files: - :ref:`bool` **filesystem/file_dialog/show_hidden_files** ---- .. _class_EditorSettings_property_filesystem/file_dialog/thumbnail_size: - :ref:`int` **filesystem/file_dialog/thumbnail_size** ---- .. _class_EditorSettings_property_filesystem/on_save/compress_binary_resources: - :ref:`bool` **filesystem/on_save/compress_binary_resources** ---- .. _class_EditorSettings_property_filesystem/on_save/safe_save_on_backup_then_rename: - :ref:`bool` **filesystem/on_save/safe_save_on_backup_then_rename** ---- .. _class_EditorSettings_property_interface/editor/automatically_open_screenshots: - :ref:`bool` **interface/editor/automatically_open_screenshots** ---- .. _class_EditorSettings_property_interface/editor/code_font: - :ref:`String` **interface/editor/code_font** ---- .. _class_EditorSettings_property_interface/editor/code_font_size: - :ref:`int` **interface/editor/code_font_size** ---- .. _class_EditorSettings_property_interface/editor/custom_display_scale: - :ref:`float` **interface/editor/custom_display_scale** ---- .. _class_EditorSettings_property_interface/editor/dim_editor_on_dialog_popup: - :ref:`bool` **interface/editor/dim_editor_on_dialog_popup** ---- .. _class_EditorSettings_property_interface/editor/display_scale: - :ref:`int` **interface/editor/display_scale** ---- .. _class_EditorSettings_property_interface/editor/editor_language: - :ref:`String` **interface/editor/editor_language** ---- .. _class_EditorSettings_property_interface/editor/font_antialiased: - :ref:`bool` **interface/editor/font_antialiased** ---- .. _class_EditorSettings_property_interface/editor/font_hinting: - :ref:`int` **interface/editor/font_hinting** ---- .. _class_EditorSettings_property_interface/editor/low_processor_mode_sleep_usec: - :ref:`float` **interface/editor/low_processor_mode_sleep_usec** ---- .. _class_EditorSettings_property_interface/editor/main_font: - :ref:`String` **interface/editor/main_font** ---- .. _class_EditorSettings_property_interface/editor/main_font_bold: - :ref:`String` **interface/editor/main_font_bold** ---- .. _class_EditorSettings_property_interface/editor/main_font_size: - :ref:`int` **interface/editor/main_font_size** ---- .. _class_EditorSettings_property_interface/editor/quit_confirmation: - :ref:`bool` **interface/editor/quit_confirmation** ---- .. _class_EditorSettings_property_interface/editor/save_each_scene_on_quit: - :ref:`bool` **interface/editor/save_each_scene_on_quit** ---- .. _class_EditorSettings_property_interface/editor/separate_distraction_mode: - :ref:`bool` **interface/editor/separate_distraction_mode** ---- .. _class_EditorSettings_property_interface/editor/unfocused_low_processor_mode_sleep_usec: - :ref:`float` **interface/editor/unfocused_low_processor_mode_sleep_usec** ---- .. _class_EditorSettings_property_interface/inspector/max_array_dictionary_items_per_page: - :ref:`int` **interface/inspector/max_array_dictionary_items_per_page** ---- .. _class_EditorSettings_property_interface/scene_tabs/minimum_width: - :ref:`int` **interface/scene_tabs/minimum_width** ---- .. _class_EditorSettings_property_interface/scene_tabs/resize_if_many_tabs: - :ref:`bool` **interface/scene_tabs/resize_if_many_tabs** ---- .. _class_EditorSettings_property_interface/scene_tabs/show_script_button: - :ref:`bool` **interface/scene_tabs/show_script_button** ---- .. _class_EditorSettings_property_interface/scene_tabs/show_thumbnail_on_hover: - :ref:`bool` **interface/scene_tabs/show_thumbnail_on_hover** ---- .. _class_EditorSettings_property_interface/theme/accent_color: - :ref:`Color` **interface/theme/accent_color** ---- .. _class_EditorSettings_property_interface/theme/additional_spacing: - :ref:`float` **interface/theme/additional_spacing** ---- .. _class_EditorSettings_property_interface/theme/base_color: - :ref:`Color` **interface/theme/base_color** ---- .. _class_EditorSettings_property_interface/theme/border_size: - :ref:`int` **interface/theme/border_size** ---- .. _class_EditorSettings_property_interface/theme/contrast: - :ref:`float` **interface/theme/contrast** ---- .. _class_EditorSettings_property_interface/theme/custom_theme: - :ref:`String` **interface/theme/custom_theme** ---- .. _class_EditorSettings_property_interface/theme/highlight_tabs: - :ref:`bool` **interface/theme/highlight_tabs** ---- .. _class_EditorSettings_property_interface/theme/icon_and_font_color: - :ref:`int` **interface/theme/icon_and_font_color** ---- .. _class_EditorSettings_property_interface/theme/preset: - :ref:`String` **interface/theme/preset** ---- .. _class_EditorSettings_property_interface/theme/relationship_line_opacity: - :ref:`float` **interface/theme/relationship_line_opacity** ---- .. _class_EditorSettings_property_interface/theme/use_graph_node_headers: - :ref:`bool` **interface/theme/use_graph_node_headers** ---- .. _class_EditorSettings_property_network/debug/remote_host: - :ref:`String` **network/debug/remote_host** ---- .. _class_EditorSettings_property_network/debug/remote_port: - :ref:`int` **network/debug/remote_port** ---- .. _class_EditorSettings_property_network/http_proxy/host: - :ref:`String` **network/http_proxy/host** ---- .. _class_EditorSettings_property_network/http_proxy/port: - :ref:`int` **network/http_proxy/port** ---- .. _class_EditorSettings_property_network/ssl/editor_ssl_certificates: - :ref:`String` **network/ssl/editor_ssl_certificates** ---- .. _class_EditorSettings_property_project_manager/sorting_order: - :ref:`int` **project_manager/sorting_order** ---- .. _class_EditorSettings_property_run/auto_save/save_before_running: - :ref:`bool` **run/auto_save/save_before_running** ---- .. _class_EditorSettings_property_run/output/always_clear_output_on_play: - :ref:`bool` **run/output/always_clear_output_on_play** ---- .. _class_EditorSettings_property_run/output/always_close_output_on_stop: - :ref:`bool` **run/output/always_close_output_on_stop** ---- .. _class_EditorSettings_property_run/output/always_open_output_on_play: - :ref:`bool` **run/output/always_open_output_on_play** ---- .. _class_EditorSettings_property_run/output/font_size: - :ref:`int` **run/output/font_size** ---- .. _class_EditorSettings_property_run/window_placement/rect: - :ref:`int` **run/window_placement/rect** ---- .. _class_EditorSettings_property_run/window_placement/rect_custom_position: - :ref:`Vector2` **run/window_placement/rect_custom_position** ---- .. _class_EditorSettings_property_run/window_placement/screen: - :ref:`int` **run/window_placement/screen** ---- .. _class_EditorSettings_property_text_editor/appearance/code_folding: - :ref:`bool` **text_editor/appearance/code_folding** ---- .. _class_EditorSettings_property_text_editor/appearance/line_length_guideline_hard_column: - :ref:`int` **text_editor/appearance/line_length_guideline_hard_column** ---- .. _class_EditorSettings_property_text_editor/appearance/line_length_guideline_soft_column: - :ref:`int` **text_editor/appearance/line_length_guideline_soft_column** ---- .. _class_EditorSettings_property_text_editor/appearance/line_numbers_zero_padded: - :ref:`bool` **text_editor/appearance/line_numbers_zero_padded** ---- .. _class_EditorSettings_property_text_editor/appearance/show_bookmark_gutter: - :ref:`bool` **text_editor/appearance/show_bookmark_gutter** ---- .. _class_EditorSettings_property_text_editor/appearance/show_breakpoint_gutter: - :ref:`bool` **text_editor/appearance/show_breakpoint_gutter** ---- .. _class_EditorSettings_property_text_editor/appearance/show_info_gutter: - :ref:`bool` **text_editor/appearance/show_info_gutter** ---- .. _class_EditorSettings_property_text_editor/appearance/show_line_length_guidelines: - :ref:`bool` **text_editor/appearance/show_line_length_guidelines** ---- .. _class_EditorSettings_property_text_editor/appearance/show_line_numbers: - :ref:`bool` **text_editor/appearance/show_line_numbers** ---- .. _class_EditorSettings_property_text_editor/appearance/word_wrap: - :ref:`bool` **text_editor/appearance/word_wrap** ---- .. _class_EditorSettings_property_text_editor/completion/add_type_hints: - :ref:`bool` **text_editor/completion/add_type_hints** ---- .. _class_EditorSettings_property_text_editor/completion/auto_brace_complete: - :ref:`bool` **text_editor/completion/auto_brace_complete** ---- .. _class_EditorSettings_property_text_editor/completion/callhint_tooltip_offset: - :ref:`Vector2` **text_editor/completion/callhint_tooltip_offset** ---- .. _class_EditorSettings_property_text_editor/completion/code_complete_delay: - :ref:`float` **text_editor/completion/code_complete_delay** ---- .. _class_EditorSettings_property_text_editor/completion/complete_file_paths: - :ref:`bool` **text_editor/completion/complete_file_paths** ---- .. _class_EditorSettings_property_text_editor/completion/idle_parse_delay: - :ref:`float` **text_editor/completion/idle_parse_delay** ---- .. _class_EditorSettings_property_text_editor/completion/put_callhint_tooltip_below_current_line: - :ref:`bool` **text_editor/completion/put_callhint_tooltip_below_current_line** ---- .. _class_EditorSettings_property_text_editor/completion/use_single_quotes: - :ref:`bool` **text_editor/completion/use_single_quotes** ---- .. _class_EditorSettings_property_text_editor/cursor/block_caret: - :ref:`bool` **text_editor/cursor/block_caret** ---- .. _class_EditorSettings_property_text_editor/cursor/caret_blink: - :ref:`bool` **text_editor/cursor/caret_blink** ---- .. _class_EditorSettings_property_text_editor/cursor/caret_blink_speed: - :ref:`float` **text_editor/cursor/caret_blink_speed** ---- .. _class_EditorSettings_property_text_editor/cursor/right_click_moves_caret: - :ref:`bool` **text_editor/cursor/right_click_moves_caret** ---- .. _class_EditorSettings_property_text_editor/cursor/scroll_past_end_of_file: - :ref:`bool` **text_editor/cursor/scroll_past_end_of_file** ---- .. _class_EditorSettings_property_text_editor/files/auto_reload_and_parse_scripts_on_save: - :ref:`bool` **text_editor/files/auto_reload_and_parse_scripts_on_save** ---- .. _class_EditorSettings_property_text_editor/files/auto_reload_scripts_on_external_change: - :ref:`bool` **text_editor/files/auto_reload_scripts_on_external_change** ---- .. _class_EditorSettings_property_text_editor/files/autosave_interval_secs: - :ref:`int` **text_editor/files/autosave_interval_secs** ---- .. _class_EditorSettings_property_text_editor/files/restore_scripts_on_load: - :ref:`bool` **text_editor/files/restore_scripts_on_load** ---- .. _class_EditorSettings_property_text_editor/files/trim_trailing_whitespace_on_save: - :ref:`bool` **text_editor/files/trim_trailing_whitespace_on_save** ---- .. _class_EditorSettings_property_text_editor/help/help_font_size: - :ref:`int` **text_editor/help/help_font_size** ---- .. _class_EditorSettings_property_text_editor/help/help_source_font_size: - :ref:`int` **text_editor/help/help_source_font_size** ---- .. _class_EditorSettings_property_text_editor/help/help_title_font_size: - :ref:`int` **text_editor/help/help_title_font_size** ---- .. _class_EditorSettings_property_text_editor/help/show_help_index: - :ref:`bool` **text_editor/help/show_help_index** ---- .. _class_EditorSettings_property_text_editor/highlighting/background_color: - :ref:`Color` **text_editor/highlighting/background_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/base_type_color: - :ref:`Color` **text_editor/highlighting/base_type_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/bookmark_color: - :ref:`Color` **text_editor/highlighting/bookmark_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/brace_mismatch_color: - :ref:`Color` **text_editor/highlighting/brace_mismatch_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/breakpoint_color: - :ref:`Color` **text_editor/highlighting/breakpoint_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/caret_background_color: - :ref:`Color` **text_editor/highlighting/caret_background_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/caret_color: - :ref:`Color` **text_editor/highlighting/caret_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/code_folding_color: - :ref:`Color` **text_editor/highlighting/code_folding_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/comment_color: - :ref:`Color` **text_editor/highlighting/comment_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/completion_background_color: - :ref:`Color` **text_editor/highlighting/completion_background_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/completion_existing_color: - :ref:`Color` **text_editor/highlighting/completion_existing_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/completion_font_color: - :ref:`Color` **text_editor/highlighting/completion_font_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/completion_scroll_color: - :ref:`Color` **text_editor/highlighting/completion_scroll_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/completion_selected_color: - :ref:`Color` **text_editor/highlighting/completion_selected_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/control_flow_keyword_color: - :ref:`Color` **text_editor/highlighting/control_flow_keyword_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/current_line_color: - :ref:`Color` **text_editor/highlighting/current_line_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/engine_type_color: - :ref:`Color` **text_editor/highlighting/engine_type_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/executing_line_color: - :ref:`Color` **text_editor/highlighting/executing_line_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/function_color: - :ref:`Color` **text_editor/highlighting/function_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/highlight_all_occurrences: - :ref:`bool` **text_editor/highlighting/highlight_all_occurrences** ---- .. _class_EditorSettings_property_text_editor/highlighting/highlight_current_line: - :ref:`bool` **text_editor/highlighting/highlight_current_line** ---- .. _class_EditorSettings_property_text_editor/highlighting/highlight_type_safe_lines: - :ref:`bool` **text_editor/highlighting/highlight_type_safe_lines** ---- .. _class_EditorSettings_property_text_editor/highlighting/keyword_color: - :ref:`Color` **text_editor/highlighting/keyword_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/line_length_guideline_color: - :ref:`Color` **text_editor/highlighting/line_length_guideline_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/line_number_color: - :ref:`Color` **text_editor/highlighting/line_number_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/mark_color: - :ref:`Color` **text_editor/highlighting/mark_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/member_variable_color: - :ref:`Color` **text_editor/highlighting/member_variable_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/number_color: - :ref:`Color` **text_editor/highlighting/number_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/safe_line_number_color: - :ref:`Color` **text_editor/highlighting/safe_line_number_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/search_result_border_color: - :ref:`Color` **text_editor/highlighting/search_result_border_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/search_result_color: - :ref:`Color` **text_editor/highlighting/search_result_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/selection_color: - :ref:`Color` **text_editor/highlighting/selection_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/string_color: - :ref:`Color` **text_editor/highlighting/string_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/symbol_color: - :ref:`Color` **text_editor/highlighting/symbol_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/syntax_highlighting: - :ref:`bool` **text_editor/highlighting/syntax_highlighting** ---- .. _class_EditorSettings_property_text_editor/highlighting/text_color: - :ref:`Color` **text_editor/highlighting/text_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/text_selected_color: - :ref:`Color` **text_editor/highlighting/text_selected_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/user_type_color: - :ref:`Color` **text_editor/highlighting/user_type_color** ---- .. _class_EditorSettings_property_text_editor/highlighting/word_highlighted_color: - :ref:`Color` **text_editor/highlighting/word_highlighted_color** ---- .. _class_EditorSettings_property_text_editor/indent/auto_indent: - :ref:`bool` **text_editor/indent/auto_indent** ---- .. _class_EditorSettings_property_text_editor/indent/convert_indent_on_save: - :ref:`bool` **text_editor/indent/convert_indent_on_save** ---- .. _class_EditorSettings_property_text_editor/indent/draw_spaces: - :ref:`bool` **text_editor/indent/draw_spaces** ---- .. _class_EditorSettings_property_text_editor/indent/draw_tabs: - :ref:`bool` **text_editor/indent/draw_tabs** ---- .. _class_EditorSettings_property_text_editor/indent/size: - :ref:`int` **text_editor/indent/size** ---- .. _class_EditorSettings_property_text_editor/indent/type: - :ref:`int` **text_editor/indent/type** ---- .. _class_EditorSettings_property_text_editor/navigation/drag_and_drop_selection: - :ref:`bool` **text_editor/navigation/drag_and_drop_selection** ---- .. _class_EditorSettings_property_text_editor/navigation/minimap_width: - :ref:`int` **text_editor/navigation/minimap_width** ---- .. _class_EditorSettings_property_text_editor/navigation/mouse_extra_buttons_navigate_history: - :ref:`bool` **text_editor/navigation/mouse_extra_buttons_navigate_history** ---- .. _class_EditorSettings_property_text_editor/navigation/show_minimap: - :ref:`bool` **text_editor/navigation/show_minimap** ---- .. _class_EditorSettings_property_text_editor/navigation/smooth_scrolling: - :ref:`bool` **text_editor/navigation/smooth_scrolling** ---- .. _class_EditorSettings_property_text_editor/navigation/stay_in_script_editor_on_node_selected: - :ref:`bool` **text_editor/navigation/stay_in_script_editor_on_node_selected** ---- .. _class_EditorSettings_property_text_editor/navigation/v_scroll_speed: - :ref:`int` **text_editor/navigation/v_scroll_speed** ---- .. _class_EditorSettings_property_text_editor/script_list/show_members_overview: - :ref:`bool` **text_editor/script_list/show_members_overview** ---- .. _class_EditorSettings_property_text_editor/theme/color_theme: - :ref:`String` **text_editor/theme/color_theme** ---- .. _class_EditorSettings_property_text_editor/theme/line_spacing: - :ref:`int` **text_editor/theme/line_spacing** ---- .. _class_EditorSettings_property_text_editor/tools/sort_members_outline_alphabetically: - :ref:`bool` **text_editor/tools/sort_members_outline_alphabetically** Method Descriptions ------------------- .. _class_EditorSettings_method_add_property_info: - void **add_property_info** **(** :ref:`Dictionary` info **)** Adds a custom property info to a property. The dictionary must contain: - ``name``: :ref:`String` (the name of the property) - ``type``: :ref:`int` (see :ref:`Variant.Type`) - optionally ``hint``: :ref:`int` (see :ref:`PropertyHint`) and ``hint_string``: :ref:`String`\ \ **Example:**\ :: editor_settings.set("category/property_name", 0) var property_info = { "name": "category/property_name", "type": TYPE_INT, "hint": PROPERTY_HINT_ENUM, "hint_string": "one,two,three" } editor_settings.add_property_info(property_info) ---- .. _class_EditorSettings_method_erase: - void **erase** **(** :ref:`String` property **)** Erases the setting whose name is specified by ``property``. ---- .. _class_EditorSettings_method_get_favorites: - :ref:`PoolStringArray` **get_favorites** **(** **)** |const| Returns the list of favorite files and directories for this project. ---- .. _class_EditorSettings_method_get_project_metadata: - :ref:`Variant` **get_project_metadata** **(** :ref:`String` section, :ref:`String` key, :ref:`Variant` default=null **)** |const| Returns project-specific metadata for the ``section`` and ``key`` specified. If the metadata doesn't exist, ``default`` will be returned instead. See also :ref:`set_project_metadata`. ---- .. _class_EditorSettings_method_get_project_settings_dir: - :ref:`String` **get_project_settings_dir** **(** **)** |const| Returns the project-specific settings path. Projects all have a unique subdirectory inside the settings path where project-specific settings are saved. ---- .. _class_EditorSettings_method_get_recent_dirs: - :ref:`PoolStringArray` **get_recent_dirs** **(** **)** |const| Returns the list of recently visited folders in the file dialog for this project. ---- .. _class_EditorSettings_method_get_setting: - :ref:`Variant` **get_setting** **(** :ref:`String` name **)** |const| Returns the value of the setting specified by ``name``. This is equivalent to using :ref:`Object.get` on the EditorSettings instance. ---- .. _class_EditorSettings_method_get_settings_dir: - :ref:`String` **get_settings_dir** **(** **)** |const| Gets the global settings path for the engine. Inside this path, you can find some standard paths such as: \ ``settings/tmp`` - Used for temporary storage of files \ ``settings/templates`` - Where export templates are located ---- .. _class_EditorSettings_method_has_setting: - :ref:`bool` **has_setting** **(** :ref:`String` name **)** |const| Returns ``true`` if the setting specified by ``name`` exists, ``false`` otherwise. ---- .. _class_EditorSettings_method_property_can_revert: - :ref:`bool` **property_can_revert** **(** :ref:`String` name **)** Returns ``true`` if the setting specified by ``name`` can have its value reverted to the default value, ``false`` otherwise. When this method returns ``true``, a Revert button will display next to the setting in the Editor Settings. ---- .. _class_EditorSettings_method_property_get_revert: - :ref:`Variant` **property_get_revert** **(** :ref:`String` name **)** Returns the default value of the setting specified by ``name``. This is the value that would be applied when clicking the Revert button in the Editor Settings. ---- .. _class_EditorSettings_method_set_favorites: - void **set_favorites** **(** :ref:`PoolStringArray` dirs **)** Sets the list of favorite files and directories for this project. ---- .. _class_EditorSettings_method_set_initial_value: - void **set_initial_value** **(** :ref:`String` name, :ref:`Variant` value, :ref:`bool` update_current **)** Sets the initial value of the setting specified by ``name`` to ``value``. This is used to provide a value for the Revert button in the Editor Settings. If ``update_current`` is true, the current value of the setting will be set to ``value`` as well. ---- .. _class_EditorSettings_method_set_project_metadata: - void **set_project_metadata** **(** :ref:`String` section, :ref:`String` key, :ref:`Variant` data **)** Sets project-specific metadata with the ``section``, ``key`` and ``data`` specified. This metadata is stored outside the project folder and therefore won't be checked into version control. See also :ref:`get_project_metadata`. ---- .. _class_EditorSettings_method_set_recent_dirs: - void **set_recent_dirs** **(** :ref:`PoolStringArray` dirs **)** Sets the list of recently visited folders in the file dialog for this project. ---- .. _class_EditorSettings_method_set_setting: - void **set_setting** **(** :ref:`String` name, :ref:`Variant` value **)** Sets the ``value`` of the setting specified by ``name``. This is equivalent to using :ref:`Object.set` on the EditorSettings instance. .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`