Immersive Development Environment for visionOS

Ignite is an Immersive Development Environment (IDE) designed to take advantage of the infinite space provided by visionOS on Apple's AR headsets.

Brought to you by Simon Sorensen

Support for VS Code themes

This update brings line numbers to the code editor view. It looks very good and feels pretty good, although I have to verify this on a real device.

There's now also full support for loading VS Code themes from file. On top of this, I have done some work to download and extract VS Code extensions, but that code is currently not used for anything.

Improvements

  • Added ability to load VS Code theme from JSON file
  • Added line numbers to code view
  • New sidebar with tab bar for navigation

Initial prototype

This marks the first prototype of Ignite conceived just days after the visionOS SDK released.

While primitive, the prototype includes support (in code only) for TextMate grammar definitions and therefore VS Code themes. It's not possible to load either of these from file yet, that's to come!

Improvements

  • App now exists in the real world!
  • Features a syntax highlighted text field