[beta] More types and icons!
GMEdit » Devlog

Additions
- You can now add/remove extension files through GMEdit!
Technically a pretty minor feature, but spares of having to switch to IDE window just to add/remove a GML file. - A handful of menu items now have icons!
I am once again using famfamfam’s Silk icon set because finding icon sets that are readable, look good on different backgrounds, and have enough icons at once is a challenge. - Added support for
CustomKeyArray<K, V>(short alias:ckarray)!
This is a formal way to handle cases where the you are using technically-not-numeric indexes - e.g. a global array of per-object metadata might be@is {ckarray<object, something>}. - Added support for tuples!
These are fixed-length arrays with per-index types, so[1, "2"]would betuple<int, string>.
Improvements
- “external: <name>” in extension info now spots a “^” for clarity.
condition ? val : undefinednow returns anull<type of val>.- GMEdit will now show basic argument help and perform argument checks for function types (
function<T1, T2, RetType>).
Fixes
- Fixed a few more edge cases where an int64 could get written incorrectly.
- Fixed smart completion results getting unfairly sorted before there is anything to sort on (e.g. upon typing
EnumName.) - Fixed
either<A, B>not casting to C when both A and B can cast to C. - Fixed
@selfnot working for GMS2.2.5 scripts. - Fixed Combined View not adding contents to freshly created scripts (had to save again).
Files
GMEdit-Beta-Windows.zip 125 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-Mac.zip 113 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-Linux.zip 116 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-App-Only.zip 4.3 MB
Version Jul 17, 2021 Jul 17, 2021
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
- [stable, beta] GM updatesDec 24, 2022

Leave a comment
Log in with itch.io to leave a comment.