Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>iS3New to Visual Studio Code? Get it now.
iS3

iS3

Yukice-Shaadjir

|
7 installs
| (0) | Free
Official syntax highlighter and runtime for icecube. Supports both .is3 and .ison files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

iS3 README

iS³, or icecube, is innovative and ambitious new programming language.
It has been designed to rise up an incredible challenge: « Unify, simplify and improve programming »

Icecube in a few words

icecube logo

it'S So Simple

Just install this extension and go for code. Use icecube like normal interpreted language (ex:Python) but with simpler yet more powerful syntax.

it Serves Sibling System

icecube is designed to adapt its own rules and to program remote target as if interpreter was directly running on it; opening new concepts for code flexibility and optimization.

it'S Scalability and Specialization

No language can adapt itself like icecube does. Resulting the ability to perfectly match any application and be specialized to its needs. icecube can replace efficiently any language in its own application field.

it'S Super Speed

Current implementation of icecube on embedded systems prove itself to be faster than C with more compact code. As an interpreted language, you can work on or enhance an already compiled system.

it'S Safe and Secure

icecube is fully deterministic: types, variables, called functions are truly identified and secured before code interpretation. Again, icecube can evolve to limit features or accesses for specific environments or users.

Extension features

Code highlighter

This extension provides icecube code highlighter and color themes.

We recommend to use a dedicated color theme for .is3 and .ison files, like Yukice_light. Indeed, many iS3 concepts does not behave the same way than other classical languages and rendering may be poor with your generic theme. Moreover, some specific meta or entities are only described in given color themes.

We also recommend to disable auto color pairing brackets. Highlighter colorizes parenthesis and the like according to their purpose. Unfortunately, auto color overrides this features. To disable it, edit your .json settings file and set "editor.bracketPairColorization.enabled": false

Icecube runtime

This extension comes along with 'icebot', the native runtime to interpret icecube and to run it on remote target. icebot works as Language Server Extension in VS code.

Icebot is under construction

Release Notes

0.9.0

Initial draft of the VS Code implementation.

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