[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 : undefined
now 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
@self
not 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 98 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-Mac.zip 90 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-Linux.zip 92 MB
Version Jul 17, 2021 Jul 17, 2021
GMEdit-Beta-App-Only.zip 11 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
- [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
- [stable, beta] Arrow functions and various improvementsOct 19, 2022
- [beta] Arrow functions!Jun 10, 2022
- [beta] Electron updates, ARM64May 29, 2022
Leave a comment
Log in with itch.io to leave a comment.