easybite adds rich support for the EasyBite programming language in Visual Studio Code, including syntax highlighting, code snippets, build/run integration, and more.
Features
Syntax Highlighting for .bite files
Code Snippets for common EasyBite constructs: functions, loops, operators, modules
Compile & Run: Execute EasyBite files via the Command Palette (EasyBite: Compile & Run) or Ctrl+Shift+B task
Hover Info: View built-in function signatures and documentation on hover
Task Configuration: Pre-configured tasks for compile, run, and package management
Installation
From Marketplace
Open the Extensions view (Ctrl+Shift+X or Cmd+Shift+X).
Search for easybite.
Click Install and reload VS Code.
From VSIX
# In your project folder containing easybite-0.1.0.vsix:
code --install-extension easybite-0.1.0.vsix
Requirements
EasyBite v0.3.0 or later installed and on your PATH
(Optional) Bitely package manager for module installation
Extension Settings
This extension contributes the following settings via contributes.configuration:
easybite.executablePath (string)
Path to the easybite executable (default: easybite)
easybite.enableLint (boolean)
Enable basic linting for syntax errors (default: true)
easybite.modulePath (string)
Custom path to EasyBite modules (overrides BITE_MODULES)
Known Issues
Module auto-completion requires modules to be listed in BITE_MODULES or easybite.modulePath.