PA
patopesto/Sublime-Text-PIO-Syntax
Sublime Text syntax for the RPI PIO Assembly language
RaspberryPi PIO Assembly syntax
Sublime Text 4 syntax hightling package for the PIO Assembly language used in the RP2040 MCU (RPI Pico).
File extension: .pio
Also handles the embedded languages found in .pio files: C or python
Usage
Once installed, the PIO syntax will be available in the list of syntaxes.
Installation
Using Package Control
If you have Package Control installed: Command Palette → Install Package → PIO
Manually
Clone this repository in your local packages folder.
If you are unsure as to where your local packages directory is, please consult the docs.
Example (on MacOS):
cd ~/Library/Application\ Support/Sublime\ Text/Packages
git clone git@gitlab.com:patopest/sublime-text-pio-syntax.git "PIO Syntax"Development
- Clone the repository in your local packages.
- Make edits to the
.sublime-syntaxfiles, the syntax reloads on save.
Tests
- Any file with the names starting with
syntax_test_can be used as a test. - Open the file and run
Tools > Build(orCMD+Bon macOS).
Sublime's docs about test files: here
Useful documentation:
On this page
Contributors
MIT License
Created November 5, 2023
Updated February 2, 2026