Transforms the Script UI into an IDE like UI. Multiline Tabs, Splitting, Outline with unique icons that shows all members of the script. Quick search and function override functionality.
See the codeTransforms the Script UI into an IDE like UI. Multiline Tabs, Splitting, Outline with unique icons that shows all members of the script. Quick search and function override functionality.
Right Click enables only the clicked filter, another Right Click will enable all filters againArrow keys (or Page up/Page down) and scroll to the selected item by pressing ENTERShift+ShiftAlt+InsFile -> Toggle Scripts Panel. This will hide or show it_All settings can be changed in the Editor Settings under Plugin -> Script Ide.
Open Outline Popup = Shortcut to control how the Outline Popup should be triggered
(default=CTRL+O or META+O)Outline Position Right = Flag to control whether the outline should be on the right or on the left side of the script editor
(default=true)Outline Order = List which specifies the order of all different types in the OutlineHide Private Members = Flag to control whether private members (methods/variables/constants starting with '_') should be hidden in the Outline or not
(default=false)Open Script Popup = Shortcut to control how the Script Popup should be triggered
(default=CTRL+U or META+U)Script List Visible = Flag to control whether the script list should still be visible or not (above the outline)
(default=false)Script Tabs Singleline = Flag to control whether the script tabs should be in a single line (instead of multiline)
(default=false)Script Tabs Visible = Flag to control whether the script tabs should be visible or not
(default=true)Script Tabs Position Top = Flag to control whether the script tabs should be on the top or on the bottom
(default=true)Script Tabs Close Button Always = Flag to control whether the script tabs should always have the close button or only the select tab
(default=false)Auto Navigate in FileSystem Dock = Flag to control whether the script that is currently edited should be automatically selected in the Filesystem Dock
(default=true)Open Quick Search Popup = Shortcut to control how the Quick Search Popup should be triggered
(default=Shift+Shift, double press behavior is hardcoded for now)Open Quick Search Popup Scenes = Shortcut to open the Quick Search Popup with the Scene Tab activated
(default=CTRL+N or META+N)Open Quick Search Popup Scripts = Shortcut to open the Quick Search Popup with the Script Tab activated
(default=CTRL+SHIFT+N or META+SHIFT+N)Open Quick Search Popup Resources = Shortcut to open the Quick Search Popup with the Resource Tab activated
(default=CTRL+SHIFT+ALT+N or META+SHIFT+ALT+N)Open Override Popup = Shortcut to control how the Override Popup should be triggered
(default=Alt+Ins)Cycle Tab forward = Shortcut to cycle the script tabs in the forward direction (only works in the 'Script' Editor Tab)
(default=CTRL+TAB)Cycle Tab backward = Shortcut to cycle the script tabs in the backward direction (only works in the 'Script' Editor Tab)
(default=CTRL+SHIFT+TAB)






In order to open this project in the Engine, you need to create (or copy) a project.godot into it.
Example file:
config_version=5
[application]
config/name="Script-IDE"
config/features=PackedStringArray("4.7")
config/icon="uid://eln8vh0yruef"
[editor_plugins]
enabled=PackedStringArray("res://addons/script-ide/plugin.cfg")
59 followers · starred Nov 2025
73 followers · starred Feb 2025
56 followers · starred Jan 2026
26 followers · starred Apr 2025
Transforms the Script UI into an IDE like UI. Multiline Tabs, Splitting, Outline with unique icons that shows all members of the script. Quick search and function override functionality.
See the codeTransforms the Script UI into an IDE like UI. Multiline Tabs, Splitting, Outline with unique icons that shows all members of the script. Quick search and function override functionality.
Right Click enables only the clicked filter, another Right Click will enable all filters againArrow keys (or Page up/Page down) and scroll to the selected item by pressing ENTERShift+ShiftAlt+InsFile -> Toggle Scripts Panel. This will hide or show it_All settings can be changed in the Editor Settings under Plugin -> Script Ide.
Open Outline Popup = Shortcut to control how the Outline Popup should be triggered
(default=CTRL+O or META+O)Outline Position Right = Flag to control whether the outline should be on the right or on the left side of the script editor
(default=true)Outline Order = List which specifies the order of all different types in the OutlineHide Private Members = Flag to control whether private members (methods/variables/constants starting with '_') should be hidden in the Outline or not
(default=false)Open Script Popup = Shortcut to control how the Script Popup should be triggered
(default=CTRL+U or META+U)Script List Visible = Flag to control whether the script list should still be visible or not (above the outline)
(default=false)Script Tabs Singleline = Flag to control whether the script tabs should be in a single line (instead of multiline)
(default=false)Script Tabs Visible = Flag to control whether the script tabs should be visible or not
(default=true)Script Tabs Position Top = Flag to control whether the script tabs should be on the top or on the bottom
(default=true)Script Tabs Close Button Always = Flag to control whether the script tabs should always have the close button or only the select tab
(default=false)Auto Navigate in FileSystem Dock = Flag to control whether the script that is currently edited should be automatically selected in the Filesystem Dock
(default=true)Open Quick Search Popup = Shortcut to control how the Quick Search Popup should be triggered
(default=Shift+Shift, double press behavior is hardcoded for now)Open Quick Search Popup Scenes = Shortcut to open the Quick Search Popup with the Scene Tab activated
(default=CTRL+N or META+N)Open Quick Search Popup Scripts = Shortcut to open the Quick Search Popup with the Script Tab activated
(default=CTRL+SHIFT+N or META+SHIFT+N)Open Quick Search Popup Resources = Shortcut to open the Quick Search Popup with the Resource Tab activated
(default=CTRL+SHIFT+ALT+N or META+SHIFT+ALT+N)Open Override Popup = Shortcut to control how the Override Popup should be triggered
(default=Alt+Ins)Cycle Tab forward = Shortcut to cycle the script tabs in the forward direction (only works in the 'Script' Editor Tab)
(default=CTRL+TAB)Cycle Tab backward = Shortcut to cycle the script tabs in the backward direction (only works in the 'Script' Editor Tab)
(default=CTRL+SHIFT+TAB)






In order to open this project in the Engine, you need to create (or copy) a project.godot into it.
Example file:
config_version=5
[application]
config/name="Script-IDE"
config/features=PackedStringArray("4.7")
config/icon="uid://eln8vh0yruef"
[editor_plugins]
enabled=PackedStringArray("res://addons/script-ide/plugin.cfg")
59 followers · starred Nov 2025
73 followers · starred Feb 2025
56 followers · starred Jan 2026
26 followers · starred Apr 2025