[stable] A bit of everything
GMEdit » Devlog
I’m running out of ways to title these updates when they contain a few dozen different things
Check out the previous beta for other additions!
Editor
- Function-typed constructor and instance fields now use the script color for consistency
- Matched
[$highlighting to GM IDE - Shader highlighting is now slightly smarter thanks to KeeVeeGames’ work
- Tooltips now line-wrap properly (thanks to KeeVeeGames)
- Some more things
Linter
- Constructor methods now have their “returns anything” auto-detected
@selfshould take priority over@interfacefor determining what self is in a function- Matched JSDoc edge cases to GM IDE
- JSDocs are now also supported for non-static
func = function() {}in constructors, create events, and interface scripts - Fixed an incorrect ds_grid_get signature
- Fixed a linter error when static is used outside of a function
@self {void}functions can now be called by functions with any@self- Fixed linter not treating
obj[$"field"]correctly v = 1; /// notein Create/constructors is now treated likev = 1; /// @is note(adds a note)- Special case for methods with
@selfmeta - Enum values are now a separate type that casts to int
last_param_of<func>is now supported (thanks to KeeVeeGames)
Other tweaks
- Added support for action_wrap in GM:S (I don’t remember why)
#pragmain NTT mods can now be indented- You can now open YYMPS files in GMEdit even though that doesn’t work very well (but you can look at resources!)
- Added “Close All To Right” option for closing editor tabs (thanks to Nommiin)
Fixes
- Fixed #249 Text is blurry depending on scroll position
- Fixed #256 “drag and drop the project file” broken since beta
- Fixed #257 [GMS1] Saving an object file removes one trailing newline from all events except the last
- Fixed #258 “Audio Playback Ended” event has no label
anyis now allowed as an alias forexprin variable definitions- Fixed static functions inside constructors sometimes not being indexed correctly when “allow non-top-level assignments” setting is enabled
- Fixed code editor sometimes not knowing that its height changed due to adding/removing multi-line tabs
- Added a workaround for selection being pasted when navigating to definitions using middle click on Linux-X11
- Fixed #273 Duplicated colon on templated
@hints (thakns to KeeVeeGames)
is that all?
Files
GMEdit-Windows.zip 126 MB
Version Feb 20, 2026 Feb 20, 2026
GMEdit-Windows-32bit.zip 118 MB
Version Feb 20, 2026 Feb 20, 2026
GMEdit-Mac.zip 114 MB
Version Feb 20, 2026 Feb 20, 2026
GMEdit-Mac-ARM64.zip 110 MB
Version Feb 20, 2026 Feb 20, 2026
GMEdit-Linux.zip 117 MB
Version Feb 20, 2026 Feb 20, 2026
GMEdit-App-Only.zip 5.2 MB
Version Feb 20, 2026 Feb 20, 2026
Get GMEdit
Download NowName your own price
GMEdit
A high-end code editor for all things GameMaker
| Status | Released |
| Category | Tool |
| Author | YellowAfterlife |
| Tags | GameMaker |
More posts
- [beta] "Copy into New Window" and other noveltiesMar 25, 2025
- [stable] Compatibility tweaks and fixesDec 13, 2024
- [beta, stable] Small things and fixesOct 21, 2024
- [stable, beta] Some fixesMay 25, 2024
- [stable, beta] "Navigate to method" and various tweaksMay 10, 2024
- [stable, beta] A few things and GM updatesFeb 26, 2024
- [stable, beta] Small fixes and Return Of CoroutinesSep 06, 2023
- [stable, beta] GM2023.4 and multi-level tabsJun 08, 2023
- [stable, beta] GM2023.1 support and small thingsMar 12, 2023

Comments
Log in with itch.io to leave a comment.
that keeveegames guy sounds cool
And here it is!