Skip to content

patopesto/Sublime-Text-PIO-Syntax

Repository files navigation

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 PaletteInstall PackagePIO

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-syntax files, 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 (or CMD+B on macOS).

Sublime's docs about test files: here

Useful documentation:

About

Sublime Text syntax for the RPI PIO Assembly language

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published