A Godot plugin that transforms the default script editor into a feature-rich IDE with enhanced navigation and outline panels.
Script IDE is a plugin for the Godot game engine that overhauls the built-in script editor interface, providing an integrated development environment experience directly within the editor. It enhances productivity by offering advanced navigation tools like multiline tabs, a comprehensive script outline with filterable members, and quick-access popups for search and method overriding.
Godot developers who want a more powerful and customizable coding workflow within the engine's editor, particularly those working on larger projects with many scripts and complex class hierarchies.
Developers choose Script IDE for its performance-focused design that eliminates lag, its deep customization options for layout and shortcuts, and its comprehensive navigation features that streamline common tasks like finding files, overriding methods, and exploring script structure.
Script-IDE is a plugin for Godot. It transforms the Script UI into an IDE like UI. Multiline Tabs are used for navigating between scripts. The default Outline got an overhaul and now shows all members of the script. Quick Open and Override Dialog.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows splitting tabs and viewing multiple scripts side-by-side with multiline layout, improving navigation for projects with many open files, as demonstrated in the demo images.
Displays all script members—classes, constants, signals, variables, and functions—with unique icons and filter controls, enabling quick exploration and navigation, detailed in the README's features.
Built to eliminate lag and stuttering by focusing on essential features, ensuring a smooth editing experience without unnecessary bloat, as emphasized in the philosophy section.
Offers numerous settings in Editor Settings to adjust layout, shortcuts, and visibility, such as tab positioning and outline filters, allowing tailored workflows per user preference.
Some behaviors, like the double-press for quick search, are hardcoded and not fully customizable, reducing flexibility for users who prefer different shortcut configurations.
As a third-party plugin, it may break with Godot engine updates, requiring manual updates and potentially causing disruptions if not maintained promptly.
Focuses only on enhancing the script editor; does not improve other parts of Godot like scene editing, debugging, or asset management, which might be needed for full project workflows.