[stable, beta] GM2023.1 support and small things
GMEdit » Devlog
GM2023 compatibility
- Added support for
Script.staticVar
(and a strict linter setting for constructors) - Binary literals (
0b101
) are now supported. - Added support for GMS2023
.resource_order
file. - Updated the included
fnames
to GM2023.1 and added type hints for some functions.
Other improvements
??=
syntax sugar is no longer applied if the project is from GM2022 or newer.#RrGgBb
literals now get a color tooltip too.- Added
@index_redirect
JSDoc for macro tricks. - Global search now forms a queue and works better with projects that contain incredible amounts (read: thousands) of searchable resources.
Fixes
- Fixed yet another case where indexer could error out given invalid code
- Fixed some constants not being detected
- Fixed #186 - type parameters inside function definitions may be mistaken for arguments.
This change also improves function signature parsing in general. - Fixed argument type hints un-collapsing for non-global functions with a space between name and
(
- Fixed fields inside struct literals sometimes getting picked up as part of containing constructor/event
- Fixed freshly created note resources not always behaving like a note.
- Fixed some oddities with console warnings while loading APIs.
- Fixed #189 - new ctr().func() lints as new (ctr().func()) rather than
(new ctr()).func()
- Fixed some issues with API parser not accepting syntax that is otherwise allowed in GMEdit.
- Fixed #191 - linter shows warnings for object properties (which aren’t real code)
Files
GMEdit-Windows.zip 98 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Windows-32bit.zip 94 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Mac.zip 90 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Mac-ARM64.zip 94 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Linux.zip 92 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-App-Only.zip 11 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-Windows.zip 98 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-Windows-32bit.zip 94 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-Mac.zip 90 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-Mac-ARM64.zip 94 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-Linux.zip 92 MB
Version Mar 12, 2023 Mar 11, 2023
GMEdit-Beta-App-Only.zip 11 MB
Version Mar 12, 2023 Mar 11, 2023
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] Compatibility tweaks and fixes1 day ago
- [beta, stable] Small things and fixes53 days ago
- [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] GM updatesDec 24, 2022
- [stable, beta] Arrow functions and various improvementsOct 19, 2022
Leave a comment
Log in with itch.io to leave a comment.