Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>InBoxes Language HighlighterNew to Visual Studio Code? Get it now.
InBoxes Language Highlighter

InBoxes Language Highlighter

lukas-vieira

|
7 installs
| (0) | Free
Adds syntax highlighting and language support for InBoxes files (.ibox) in Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

InBoxes Language Highlighter

InBoxes Language Highlighter is a Visual Studio Code extension that provides syntax highlighting and language support for the InBoxes Programming Language. If you love to think inside the box, this extension is for you! 🎉

Features

With the InBoxes Language Highlighter, you get:

Keyword Highlighting: Keywords like box, boxes, if, while, function, doIt, and more are highlighted for better readability.

Operators and Logical Statements: Highlighted logical operators (and, or) and comparison operators (==, !=, <, >). Strings and Numbers: Support for highlighting numeric values, strings, and array syntax. Comments: Inline comments using # are properly styled for clarity.

Built-in Functions: Highlighting for print() and input() functions. Variable and Function Names: Custom styling for variables and function declarations. Syntax and Examples Below are examples of how code will look with this extension applied:

Variable Declaration box x = 10 end box message = "Hello, World!" end boxes myArray = [1, 2, 3] end

If and While Statment

if x > 0 doIt
print("x is positive!")
end

while counter < 5 doIt
print(counter)
counter = counter + 1 end
end

Functions

function addNumbers(a, b) doIt
box result = a + b end
print(result)
end

Installation

From the VS Code Marketplace Open Visual Studio Code. Go to the Extensions view by pressing Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (macOS). Search for InBoxes Language Highlighter. Click Install.

From a VSIX File

Download the .vsix file from the release page. In VS Code, open the Extensions view. Click the ... menu and select Install from VSIX. Select the downloaded .vsix file.

How to Use

Create a file with the .ibox extension. Write your InBoxes code. Enjoy automatic syntax highlighting!

Example:

box name = "InBoxes" end
print("Welcome to ", name, "!")
Roadmap

We’re planning to improve this extension with the following features:

Code Snippets: Predefined templates for common InBoxes patterns.

Linting Support: Catch errors and suggest fixes. Debugging Integration: Direct integration with Deno for debugging .ibox programs.

Contributing

This project is open for contributions! If you'd like to improve the syntax highlighting or add more features, feel free to contact.

You can also contact me via LinkedIn if you’d like to collaborate.

License

This extension is licensed under the MIT License. Feel free to use and modify it as you like.

Enjoy coding inside the box with InBoxes! 📦

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