Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>pico8-langNew to Visual Studio Code? Get it now.
pico8-lang

pico8-lang

Ian J Sikes

|
2,867 installs
| (0) | Free
Language support for PICO-8
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

pico8-lang

This extension adds language support for lua files to be used in PICO-8 by lexaloffle.

The PICO-8 fantasy console uses lua with some small changes. This gist by josefnpat covers the differences from Lua 5.2.

By default, PICO-8 code is written directly in the .p8 file produced by the program. However, it is possible to write this code in regular .lua files and copy it into the .p8 file manually or with a build tool. Here are some good build tools you can use:

  • pico-build - a very basic build script I wrote that supports PICO-8's built-in editor tabs.
  • picotool - a collection of tools for manipulating PICO-8 carts. Supports require() which some may prefer over the standard file concatenation approach.
  • picobu - a simple build tool that supports a watch mode.

Known Issues

Release Notes

0.0.1

Initial release of pico8-lang

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft