ScriptEditor

Inherits: PanelContainer < Container < Control < CanvasItem < Node < Object Godot editor’s script editor.

Description

Note: This class shouldn’t be instantiated directly. Instead, access the singleton using EditorInterface.get_script_editor.

Methods

Signals

  • editor_script_changed ( Script script ) Script.

  • script_close ( Script script ) Script that is going to be closed.

    Method Descriptions

  • bool can_drop_data_fw ( Vector2 point, Variant data, Control from ) const

- drop_data_fw ( Vector2 point, Variant data, Control from )

  • Script get_current_script ( ) Script that is currently active in editor.

- Variant get_drag_data_fw ( Vector2 point, Control from )

  • Array get_open_scripts ( ) const Script objects which are currently open in editor.

  • goto_line ( int line_number ) Goes to the specified line in the current script.

  • open_script_create_dialog ( String base_name, String base_path ) base_name. The file extension can be omitted from base_path. It will be added based on the selected scripting language.