RPGMakerMV Intellisense
These two files add intellisense to your RPGMakerMV code base when working with plugins, the base code, etc in
Visual Studio Code. You can see every class available in the code base and the methods attached to them. Furthermore, you can even see the outputs of methods.
Features
- PIXI.js documentation (version 4.5)
- MV Scenes
- MV Game Objects
- MV Windows
- MV Sprites
- MV Managers
- MV Globals
Download
http://endlessillusoft.com/download/2167/
http://endlessillusoft.com/download/2169/
Instructions - VS Code
- Download both files; keep the file names.
- Place the jsconfig.json and the rmmv.d.ts file in your js/ directory.
- Make sure you open your RPGMakerMV project as a folder (Right click -> Open with Code)
- Reload Visual Studio Code
- Enjoy The Intellisense!
Instructions - Sublime Text
- Download the Typescript plugin for Sublime via Package Manager.
- Place the rmmv.d.ts file in your game's js/plugins directory (if you create plugins in that folder); if you use a different folder, place the rmmv.d.ts file in that folder.
- Set your language for your JavaScript file to 'TypeScript' in the bottom right corner of Sublime.
- Enjoy!
Instructions - Atom
- Download the Typescript plugin in Atom via the Package Manager.
- Place the rmmv.d.ts file in your js/plugins directory (if you create plugins in that folder); if you use a different folder, place the rmmv.d.ts file in that folder.
- Save your JavaScript file as .ts and make sure your language type is 'Typescript' in the bottom right of Atom.
- Enjoy!
- When you're done editing your plugin, simply save it as a .js
Visual Indication - VS Code
Examples
Global Variables
Scene Classes
I hope this helps all of you coders out there! I'm sure this will be a great improvement to your productivity!
The jsconfig.json covers the plugins folder, so if you developer your plugins in a different folder
relvative to the jsconfig.json you will have to edit the
include section of the jsconfig.json
Original post, which will be kept updated on the website:
http://endlessillusoft.com/rpgmakermv-intellisense/