ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

PICO-8

by Neko250 ST2/ST3

PICO-8 plugin for the Sublime Text 3 editor.

Details

Installs

  • Total 805
  • Win 446
  • OS X 271
  • Linux 88
May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13 May 12 May 11 May 10 May 9 May 8 May 7 May 6 May 5 May 4 May 3 May 2 May 1 Apr 30 Apr 29 Apr 28 Apr 27 Apr 26 Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8
Windows 0 1 1 2 1 0 2 0 0 2 2 1 2 0 3 0 1 2 2 0 2 4 2 4 0 1 0 0 1 1 1 2 0 5 4 2 4 0 1 0 2 3 4 5 5 1
OS X 0 0 2 2 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 0 2 0 0 0 0 2 0 0 0 2 0 0 0 1 1 1 0 0 0 1 1 2 1 1
Linux 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0

Readme

Source
raw.​githubusercontent.​com

Sublime PICO-8

PICO-8 plugin for the Sublime Text 3 editor.

sublime-PICO-8

This package includes:

  • .p8 language definition (by Overkill).
  • Syntax highlighting (by Overkill).
  • PICO-8 .ttf font (by RhythmLynx).
  • Cartridge runner to launch your cart right from Sublime Text.
  • Code completion based on the official PICO-8 API.
  • Code snippets.

Installation

Using Package Control

  1. Open the command palette with ctrl+shift+p (cmd+shift+p in OSX).
  2. Run Package Control: Install Package command.
  3. Search for PICO-8 and install it.
  4. Restart Sublime Text.

Using Git

Linux

cd ~/.config/sublime-text-3/Packages
rm -rf PICO-8
git clone https://github.com/Neko250/sublime-PICO-8 PICO-8

OSX

cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages
rm -rf PICO-8
git clone https://github.com/Neko250/sublime-PICO-8 PICO-8

Windows

cd "%APPDATA%\Sublime Text 3\Packages"
rd /s /q PICO-8
git clone https://github.com/Neko250/sublime-PICO-8 PICO-8

Manual Installation

  1. Download the files using the GitHub .zip download option.
  2. Unzip the files and rename the folder to PICO-8.
  3. Find your Packages directory:
    • Linux: ~/.config/sublime-text-3/Packages
    • Mac OS: ~/Library/Application Support/Sublime Text 3/Packages
    • Windows: %APPDATA%\Sublime Text 3\Packages
  4. Copy the folder into your Sublime Text Packages directory.

Post Installation

Font Setup

Independently of the installation method you chose, after installing you'll need to setup the PICO-8 font.

  1. Open the command palette with ctrl+shift+p (cmd+shift+p in OSX).
  2. Run PICO-8: Download Font command.
  3. Find PICO-8.ttf in your downloads folder and install it.
  4. Restart Sublime Text.

Test different font sizes until you find one that goes well with your screen resolution !

Cartridge Runner Setup

To setup the Cartridge Runner, open the Command Palette in Sublime Text (ctrl+shift+p / cmd+shift+p) and run “PICO-8: Setup PICO-8 Path”. Then enter the path to PICO-8 in the prompt input.

  1. Open the command palette with ctrl+shift+p (cmd+shift+p in OSX).
  2. Run PICO-8: Setup PICO-8 Path command.
  3. Type the path to your PICO-8 executable. Defaults to:
    • Linux: /there/is/no/default/in/linux/shrug/pico8
    • OSX: /Applications/PICO-8.app/Contents/MacOS/pico8
    • Windows: C:\\Program Files (x86)\\PICO-8\\pico8.exe

IMPORTANT: Remember using the escape character for the backslash (\\) instead of a single one (\) in Windows !!!


Version History

  • v2017.3.14:

    • added: automatically lowercase the file upon saving.
    • added: extcmd function (syntax and autocomplete).
    • added: raspberry pi / pocketchip gpio snippet.
    • added: forpairs block snippet.
    • added: repeat-until block snippet.
    • added: goto block snippet.
    • added: semantic comments inside block snippets.
    • changed: updated api autocompletions to match PICO-8 0.1.10.
    • changed: forin block snippet renamed to forall.
    • fixed: hex number highlighting when not preceded by space.
    • fixed: comment start definition (Toggle Comment from the Command Palette).
  • v2016.7.1:

    • added: .no-sublime-package.
    • changed: package is no longer compressed.
    • fixed: cartridge runner is now visible to sublime.
  • v2016.6.30:

    • added: command palette download font shortcut: PICO-8: Download Font.
    • added: command palette preferences: Preferences: PICO-8 - Default & Preferences: PICO-8 - User.
    • added: command palette bbs shortcut: PICO-8: Browse BBS.
    • added: command palette API reference shortcut: PICO-8: Browse API Reference.
    • added: highlight_line setting defaults to true.
    • added: menu items to open preferences files: Preferences > Package Settings > PICO-8.
    • changed: version system changed to tagging date.
    • changed: theme's line highlight is now a bit brighter than the background.
    • fixed: setup cartridge runner from the command palette: PICO-8: Setup PICO-8 Path.
    • fixed: run cartridges from the command palette: PICO-8: Run Cartridge.
    • removed: old build system: PICO-8.sublime-build.
  • v0.1.8:

    • added: snippet library.
    • added: code completion.
    • changed: changed version to match PICO-8.
    • fixed: completed .tmLanguage functions.
  • v0.0.3:

    • removed: .no-sublime-package.
  • v0.0.2:

    • added: build system.
    • changed: installation message.
    • changed: font size no longer predefined.
    • changed: caret width no longer predefined.
  • v0.0.1:

    • added: installation message.
  • v0.0.0:

    • added: .p8 language definition.
    • added: syntax highlighting.
    • added: PICO-8 TrueType font.