Page 1 of 1

Factorio Modding Tool Kit: Debugging, LSP for Locale and Changelog, Packaging and more

Posted: Wed May 31, 2023 4:10 pm
by justarandomgeek
FMTK provides a growing collection of tools for VSCode and other editors. It is available as a VSCode Extension, and a standalone npm cli tool

Tools include:
  • Debugging, with breakpoints, stepping, variable inspection etc (for any DAP-compatible editor)
  • JSON Validation of various files, including info.json
  • LSP support for Locale and Changelog files
  • Integration with sumneko.lua to provide Factorio API autocompletion
  • Automatic packaging and publishing of mods
  • Mod settings editor
  • script.dat (`global`) viewer

Check out the setup guide or this great video from Bilka!

Re: Factorio Modding Tool Kit: Debugging, LSP for Locale and Changelog, Packaging and more

Posted: Thu Jun 01, 2023 5:55 pm
by jodokus31
Wow, that's really huge help.
Tried it for the first time and it works almost out-of-the-box
I was able to debug, profile and autocompletion and syntax check brings factorio mod development to another level.
It's easy to track down any performance issues with the mod...
Many thanks for this!