Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ScriptEditorBase
Hereda: VBoxContainer < BoxContainer < Container < Control < CanvasItem < Node < Object
Editor base para editar scripts en el ScriptEditor.
Descripción
Editor base para editar scripts en el ScriptEditor. No incluye los elementos de documentación.
Métodos
void |
add_syntax_highlighter(highlighter: EditorSyntaxHighlighter) |
get_base_editor() const |
Señales
edited_script_changed() 🔗
Emitida después de la validación del script.
Emitida cuando el usuario solicita una página de documentación específica.
go_to_method(script: Object, method: String) 🔗
Emitida cuando el usuario solicita ver un método específico de un script, similar a request_open_script_at_line.
name_changed() 🔗
Emitida después de la validación del script o cuando el recurso editado ha cambiado.
replace_in_files_requested(text: String) 🔗
Emitida cuando el usuario solicita buscar y reemplazar texto en el sistema de archivos.
Emitida cuando el usuario solicita ayuda contextual.
request_open_script_at_line(script: Object, line: int) 🔗
Emitida cuando el usuario solicita ver una línea específica de un script, similar a go_to_method.
request_save_history() 🔗
Emitida cuando el usuario va al contexto y el elemento está en el mismo script.
request_save_previous_state(state: Dictionary) 🔗
Emitida cuando el usuario cambia el script actual o mueve el cursor 10 o más columnas dentro del mismo script.
search_in_files_requested(text: String) 🔗
Emitida cuando el usuario solicita buscar texto en el sistema de archivos.
Descripciones de Métodos
void add_syntax_highlighter(highlighter: EditorSyntaxHighlighter) 🔗
Añade un EditorSyntaxHighlighter al script abierto.
Control get_base_editor() const 🔗
Devuelve el Control subyacente utilizado para editar scripts. Para scripts de texto, este es un CodeEdit.