It can also be used to edit code for GML-based mods for games like Nuclear Throne or Rivals of Aether.
Supports a variety of versions, including GameMaker: Studio, GameMaker Studio 2 (pre-2.3 and 2.3 formats), and limited support for legacy (GameMaker≤8.1) projects.It represents what I consider to be the most important when working with code - being able to edit code quickly and comfortably, with features expected from a modern day code editor and conventional tabbed document design. GMEdit is a high-end, open-source code editor for GameMaker.