GameMaker syntax highlighting, pretty-printing, and docs-linking courtesy of GMLsnip.com

Latest Version

Version
0.9.6
Update
March 22, 2019
Size
137KiB
Developer
www.gmlsnip.com
Category
Users
77
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
Storage
See more

GML Syntax Highlighter Extension

See GameMaker Language code written in your browser just as you would in the Studio IDE. Transform dull GML code into pretty-printed, colorful code snippets across the web. Add a coat of fresh paint to the /r/gamemaker, the YoYo Games Forum, and the official GameMaker docs.

Features:
• Color-coded syntax near-identical to what you'll find in GameMaker Studio 2.x.
• Functions link to their respective YoYo Games documentation entries to help you learn GameMaker syntax
• See descriptions and parameters when you hover over a function
• One-click code copying to your clipboard
• A counter in the popup menu to show you how many pretty-printed code snippets you've seen
• Storage sync support for user settings

For additional features, visit https://www.GMLsnip.com
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 2,\t"short_name": "GML",\t"name": "GML Syntax Highlighter",\t"version": "0.9.6",\t"description": "GameMaker syntax highlighting, pretty-printing, and docs-linking courtesy of GMLsnip.com",\t"options_ui": {\t "page": "options.html",\t "open_in_tab": false\t },\t"browser_action": {\t\t"default_popup": "options.html"\t}, "applications": { "gecko": { "id": "gmlsnip@zackbanack", "strict_min_version": "53.0" } },\t "permissions": [\t "storage"\t ],\t"content_scripts": [{\t\t"js": ["js/content.js", "js/gml_snip.js", "js/docs.js", "js/gml_syntax.js"],\t\t"matches": ["https://*.reddit.com/r/gamemaker/*", "https://forum.yoyogames.com/*", "https://docs2.yoyogames.com/*", "https://docs.yoyogames.com/*"],\t\t"all_frames": true\t}],\t"icons": { "16": "img/icon16.png",\t "32": "img/icon32.png",\t "48": "img/icon48.png",\t "64": "img/icon64.png",\t "128": "img/icon128.png"\t}}
Read more